Develop and Download Open Source Software

Browse Subversion Repository

Contents of /branches/4-stable/doc/ja/html/reference/build_with_cmake.md

Parent Directory Parent Directory | Revision Log Revision Log


Revision 10950 - (show annotations) (download)
Sun Oct 1 03:32:51 2023 UTC (6 months, 1 week ago) by zmatsuo
File size: 2281 byte(s)
develop.html へのリンクを追加

- doc/en/html/reference/build_with_cmake.md
1 # cmakeを使ったビルド
2
3 - [cmake](<https://cmake.org/>)を使用して
4 ビルドすることができます(実験的な位置づけです)
5
6 ## cmakeのバージョン
7
8 - Visual Studio 2005 をサポートしている cmake の最後のバージョンは 3.11.4 です
9 - Visual Studio 2005 (Expressも含む)以外を使用する場合は特に制限はありません
10 - Visual Studio 2017,2019,2022 インストーラーで、オプションを選べば cmake をインストールできます
11
12 ## MinGW (very experimental)
13
14 - MinGW を使用してバイナリを生成することができます
15 - 実験的位置づけです
16
17 ## ライブラリのビルド
18
19 - teraterm が使用するライブラリをビルドして準備しておきます
20 - ビルド方法は [`build_library_with_cmake.html`](<build_library_with_cmake.html>) を参照してください
21 - ライブラリについては [`develop.html`](<develop.html>) を参照してください
22
23 ## teratermのビルド
24
25 ソースツリーのトップから、次のようにコマンドを実行します。
26
27 mkdir build_vs2005
28 cd build_vs2005
29 ..\libs\cmake-3.11.4-win32-x86\bin\cmake.exe .. -G "Visual Studio 8 2005"
30 ..\libs\cmake-3.11.4-win32-x86\bin\cmake.exe --build . --config release
31
32 - `-G` オプションの後ろは使用する Visual Studio のバージョンに合わせて調整します
33 - sln ファイルが生成されるので Visual Studio で開くことができます
34 - パスが通っていれば cmake はフルパスで書く必要はありません
35 - 生成された sln ファイルから起動したVisual Studioでビルドすると
36 CMakeLists.txt を変更を検出してプロジェクトファイルの再生成を自動で行うので
37 sln ファイルの生成を手動で行うのは最初の1回だけです
38 - Visual Studio 2019 + cmake のとき、`-A` オプションが必要です
39
40 cmake.exe .. -G "Visual Studio 16 2019" -A Win32
41
42 ## teratermのビルド(MinGW)
43
44 MinGWので使用できるcmakeを使って、
45 ソースツリーのトップから、次のようにコマンドを実行します。
46
47 mkdir build_mingw_test
48 cd build_mingw_test
49 cmake .. -G "Unix Makefiles"
50 make -j4

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26