Visual Studio 2017でCMakeを使用しようとしていますが、Boostが見つかりません。私はこれが正常だと思いますが、以前はBOOST_ROOTを指定するためにCMake GUIを使用しました。 Visual Studio 2017では、ソースコントロールに保存されているCMakeファイルを編集せずに、どこで編集する必要がありますか?指定方法Visual StudioのCMakeのブースト場所2017
2
A
答えて
3
CMake-> Change CMake Settings-> CMakeLists.txtに行くと、CMakeSettings.jsonが開きます。あなたは、変数を追加することでカスタマイズを追加することができます
{
"configurations": [
{
"name": "x86-Debug",
"generator": "Visual Studio 15 2017",
"configurationType": "Debug",
"buildRoot": "${env.LOCALAPPDATA}\\CMakeBuild\\${workspaceHash}\\build\\${name}",
"cmakeCommandArgs": "",
"buildCommandArgs": "\"-m -v:minimal\"."
},
:あなたはこのような何かを見るべき
{
"configurations": [
{
"name": "x86-Debug",
"generator": "Visual Studio 15 2017",
"configurationType": "Debug",
"buildRoot": "${env.LOCALAPPDATA}\\CMakeBuild\\${workspaceHash}\\build\\${name}",
"cmakeCommandArgs": "",
"buildCommandArgs": "\"-m -v:minimal\".",
"variables": [
{
"name": "BOOST_ROOT",
"value": "C:\\boost_1_63_0"
}
]
},
あなたはVisual Studioが自動的にCMakeを再実行、またはCMake-を選択します。このファイルを保存すると>キャッシュを生成します。
私はこれが動作しているようですので、変数を構築するごとに、持っている必要はありません:
{
"variables": [
{
"name": "BOOST_ROOT",
"value": "C:\\boost_1_63_0"
}
],
"configurations": [
{
"name": "x86-Debug",
"generator": "Visual Studio 15 2017",
"configurationType": "Debug",
"buildRoot": "${env.LOCALAPPDATA}\\CMakeBuild\\${workspaceHash}\\build\\${name}",
"cmakeCommandArgs": "",
"buildCommandArgs": "\"-m -v:minimal\"."
},
詳細はこちらをご覧ください: https://blogs.msdn.microsoft.com/vcblog/2016/10/05/cmake-support-in-visual-studio/#configure-cmake
関連する問題
- 1. Visual Studio 2017 cMakeダイアグラムビュー
- 2. Visual Studio用のCMakeマルチプロジェクトセットアップ2017
- 3. Visual Studio 2017 RC CMakeプロジェクトの作業ディレクトリの設定方法
- 4. Visual Studio 2017 - アプリケーションアイコンを指定
- 5. Visual Studio 2017ブースト付きLinux用リモートビルド
- 6. Visual Studioセットアッププロジェクトのインストール場所の設定
- 7. Visual Studio 2015がヘッダーファイルを探す場所を指定します
- 8. Visual Studio 2017:表示方法の参照
- 9. Visual Studioコンソールウィンドウの場所
- 10. Visual Studio 2017 - Windowsフォーム - exeアイコンを設定する方法 - Visual C++
- 11. Visual Studio 2017 Windows 10(MacBook Proの場合)
- 12. Visual StudioからLinux用の外部ライブラリを指定する2017
- 13. Visual Studio 2017とcmakeのlibzipライブラリの使用
- 14. Visual Studio 2017でDOCKER_BUILD_SOURCE環境変数を設定する時期と場所
- 15. Visual Studioのコメントスタイル2017
- 16. Visual Studioのレポートテンプレート2017
- 17. のVisual Studio 2017パブリッシュエラー
- 18. Visual Studio 2017のデフォルトリファレンスドキュメント
- 19. カスタムプロジェクトのVisual Studio 2017
- 20. Visual Studioでフォームコントロールのツールチッププロパティを設定する方法2017
- 21. ブースト1.65.1ジオメトリ距離戦略は、Visual Studio 2017
- 22. Visual Studio 2017をアンインストールする方法15.3
- 23. Visual Studio 2017 C#書式設定:1行の場合ステートメント
- 24. カスタムショートカットVisual Studio 2017
- 25. Visual Studio 2017コミュニティウォッチウィンドウ
- 26. visual studio 2017 safemode
- 27. Visual Studio 2017エンタープライズユニットテストプロジェクトスローパッケージインストールエラー
- 28. Visual Studio 2017インストーラデスクトップショートカットアイコン
- 29. Visual Studio 2017アプリケーションマニフェスト
- 30. Visual Studio 2017ロッキングファイル