COM ポート遅延再接続プラグイン for Tera Term
Revisão | a1d4bb625fb933aae887f7b0de637614895166aa (tree) |
---|---|
Hora | 2020-12-13 06:16:22 |
Autor | tomo3136 <tomo3136@loca...> |
Commiter | tomo3136 |
CMakeに対応
@@ -0,0 +1,36 @@ | ||
1 | +cmake_minimum_required(VERSION 3.8) | |
2 | + | |
3 | +project(TTXReconnect) | |
4 | + | |
5 | +set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/") | |
6 | + | |
7 | +if(USE_UNICODE_API) | |
8 | + add_definitions(-DUNICODE -D_UNICODE) | |
9 | +endif() | |
10 | + | |
11 | +set(SRC | |
12 | + TTXReconnect.c | |
13 | + readme.md | |
14 | + ) | |
15 | + | |
16 | +include_directories( | |
17 | + ../../teraterm/teraterm | |
18 | + ../../teraterm/common | |
19 | + ) | |
20 | + | |
21 | +add_library( | |
22 | + TTXReconnect SHARED | |
23 | + ${SRC} | |
24 | + ) | |
25 | + | |
26 | +set_target_properties( | |
27 | + TTXReconnect | |
28 | + PROPERTIES | |
29 | + PREFIX "" | |
30 | + ) | |
31 | + | |
32 | +target_link_libraries( | |
33 | + TTXReconnect | |
34 | + # | |
35 | + gdi32 | |
36 | + ) |
@@ -46,3 +46,14 @@ ReconnectWait=1000 | ||
46 | 46 | ### バージョン間を補完する補間マクロ版をビルド |
47 | 47 | |
48 | 48 | コンパイルオプションで /D"_TTX_VERSION_SUPPORT" を指定します。 |
49 | + | |
50 | +## ビルド | |
51 | + | |
52 | +cmake でビルドする場合 | |
53 | + | |
54 | +```bat | |
55 | +mkdir build | |
56 | +cd build | |
57 | +cmake -A Win32 .. | |
58 | +cmake --build . --config Release | |
59 | +``` |