- Visual Studioのダウンロードサイトから「Build Tools for Visual Studio 2019」をダウンロードし、インストールする。
- Visual Studio Installerを起動し、ビルドに必要なツールとオプションを選択する。
C++ Build Tools
.NET デスクトップ ビルド ツール
- スタートメニューから「Visual Studio 2019」の「x64 Native Tools Command Prompt for VS 2019」でコマンドプロンプトを起動する。
- BonDriverのビルドで「インライン変数には、最低でも '/std:c++17' が必要です」というエラーになるので、CL環境変数を指定する。
SET CL=/std:c++17
- ソリューションファイルを指定してMSBuildコマンドでビルドする。
警告は出ても、ビルドに成功した旨のメッセージが表示されて、エラーが0であれば問題ないはず。msbuild LibISDB.sln -toolsVersion:Current -property:Configuration=Release;Platform=x64;PreferredToolArchitecture=x64;PlatformToolset=v142 -target:Clean;Build
~ 略 ~ プロジェクト "C:\TVTest-develop\src\TVTest_All.sln" (Clean;Build ターゲット) のビルドが完了しました。 ビルドに成功しました。 "C:\TVTest-develop\src\TVTest_All.sln" (Clean;Build ターゲット) (1) -> "C:\TVTest-develop\src\TVTest.vcxproj.metaproj" (既定のターゲット) (10:2) -> "C:\TVTest-develop\src\TVTest_Image\TVTest_Image.vcxproj.metaproj" (既定のターゲット) (8:3) -> "C:\TVTest-develop\src\TVTest_Image\libjpeg\libjpeg.vcxproj" (既定のターゲット) (3:6) -> (ClCompile ターゲット) -> C:\TVTest-develop\src\TVTest_Image\libjpeg\jdatadst.c(185,60): warning C4267: '=': 'size_t' から 'unsigned long' に変換しました。データが失われているかもしれません。 [C:\TVTest-develop\src\TVTest_Image\libjpeg\libjpeg.vcxproj] C:\TVTest-develop\src\TVTest_Image\libjpeg\jmemmgr.c(307,53): warning C4267: '+=': 'size_t' から 'long' に変換しました。データが失われているかもしれません。 [C:\TVTest-develop\src\TVTest_Image\libjpeg\libjpeg.vcxproj] C:\TVTest-develop\src\TVTest_Image\libjpeg\jmemmgr.c(367,70): warning C4267: '+=': 'size_t' から 'long' に変換しました。データが失われているかもしれません。 [C:\TVTest-develop\src\TVTest_Image\libjpeg\libjpeg.vcxproj] C:\TVTest-develop\src\TVTest_Image\libjpeg\jmemmgr.c(977,46): warning C4267: '-=': 'size_t' から 'long' に変換しました。データが失われているかもしれません。 [C:\TVTest-develop\src\TVTest_Image\libjpeg\libjpeg.vcxproj] C:\TVTest-develop\src\TVTest_Image\libjpeg\jmemmgr.c(991,46): warning C4267: '-=': 'size_t' から 'long' に変換しました。データが失われているかもしれません。 [C:\TVTest-develop\src\TVTest_Image\libjpeg\libjpeg.vcxproj] 5 個の警告 0 エラー 経過時間 00:02:51.02 C:\TVTest-develop\src>
2021年3月11日木曜日
TVTest、BonDriver、EDCBをVisual Studio Build Toolsで64bit版にビルドする。
ラベル:
BonDriver,
EDCB,
TVTest,
VisualStudio
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿