Revision: 7481 http://sourceforge.jp/projects/ttssh2/scm/svn/commits/7481 Author: zmatsuo Date: 2019-03-14 00:33:06 +0900 (Thu, 14 Mar 2019) Log Message: ----------- 内容調整、スクリプト調整 Modified Paths: -------------- trunk/doc/convtext.bat trunk/doc/ja/html/index.html trunk/doc/ja/html/reference/build_with_cmake.md -------------- next part -------------- Modified: trunk/doc/convtext.bat =================================================================== --- trunk/doc/convtext.bat 2019-03-13 15:32:54 UTC (rev 7480) +++ trunk/doc/convtext.bat 2019-03-13 15:33:06 UTC (rev 7481) @@ -17,6 +17,5 @@ %ZLIBCP% -i ..\libs\zlib\README -o %REF_E%\zlib-LICENSE.txt -l unix %ZLIBCP% -i ..\libs\zlib\README -o %REF_J%\zlib-LICENSE.txt -l unix -sed -e '1s/^\xef\xbb\xbf//' < ja/html/reference/build_with_cmake.md > ja/html/reference/build_with_cmake_without_bom.md -perl Markdown_1.0.1/Markdown.pl ja/html/reference/build_with_cmake_without_bom.md > ja/html/reference/build_with_cmake_utf8.html +perl -pe 'tr/\x{feff}//d' ja/html/reference/build_with_cmake.md | perl Markdown_1.0.1/Markdown.pl > ja/html/reference/build_with_cmake_utf8.html %TOSJIS% -i ja/html/reference/build_with_cmake_utf8.html -o ja/html/reference/build_with_cmake.html -c utf8 Modified: trunk/doc/ja/html/index.html =================================================================== --- trunk/doc/ja/html/index.html 2019-03-13 15:32:54 UTC (rev 7480) +++ trunk/doc/ja/html/index.html 2019-03-13 15:33:06 UTC (rev 7481) @@ -144,6 +144,9 @@ <LI><A HREF="reference/SFMT-LICENSE.txt">SFMT \x83\x89\x83C\x83Z\x83\x93\x83X</A></LI> <LI><A HREF="reference/CygTerm+-LICENSE.txt">CygTerm+ \x83\x89\x83C\x83Z\x83\x93\x83X</A></LI> <LI><A HREF="reference/develop.txt">\x8AJ\x94\xAD\x8EҌ\xFC\x82\xAF</A></LI> + <UL> + <LI><A HREF="reference/build_with_cmake.html">CMake\x83r\x83\x8B\x83h\x83V\x83X\x83e\x83\x80\x82\xF0\x8Eg\x97p\x82\xB5\x82\xBD\x83r\x83\x8B\x83h(experimental)</A></LI> + </UL> <LI><A HREF="reference/sourcecode.html">\x83\\x81[\x83X\x83R\x81[\x83h\x89\xF0\x90\xE0</A></LI> </UL> Modified: trunk/doc/ja/html/reference/build_with_cmake.md =================================================================== --- trunk/doc/ja/html/reference/build_with_cmake.md 2019-03-13 15:32:54 UTC (rev 7480) +++ trunk/doc/ja/html/reference/build_with_cmake.md 2019-03-13 15:33:06 UTC (rev 7481) @@ -1,12 +1,12 @@ # cmakeを使ったビルド -- 実験的に cmake を使用してビルドすることができます -- cmake https://cmake.org/ +- cmake を使用してビルドすることができます(実験的な位置づけです) + - https://cmake.org/ ## cmakeのバージョン - Visual Studio 2005 をサポートしている cmake の最後のバージョンは 3.11.4 です -- 2005 以外の Visual Studio を使用する場合は特に制限はありません +- Visual Studio 2005 以外を使用する場合は特に制限はありません - Visual Studio 2017 インストーラーで、オプションを選べば cmake をインストールできます ## ライブラリのビルド @@ -21,12 +21,15 @@ ``` mkdir build_vs2005 cd build_vs2005 - "c:\Program Files (x86)\CMake-3.11.4\bin\cmake.exe" .. -G "Visual Studio 8 2005" + ..\libs\cmake-3.11.4-win32-x86\bin\cmake.exe .. -G "Visual Studio 8 2005" ``` - - パスが通っていれば cmake はフルパスで書く必要はありません - `-G` オプションの後ろは使用する Visual Studio のバージョンに合わせて調整します - sln ファイルが生成されるので Visual Studio で開くことができます - cmakeを使ってビルドする場合は次のコマンドを実行します ``` - cmake --build . --config release + ..\libs\cmake-3.11.4-win32-x86\bin\cmake.exe --build . --config release ``` +- パスが通っていれば cmake はフルパスで書く必要はありません +- 生成された sln ファイルから起動したVisual Studioでビルドすると + CMakeLists.txt を変更を検出してプロジェクトファイルの再生成を自動で行うので + sln ファイルの生成を手動で行うのは最初の1回だけです