2
私のCMakeLists.txt
に私のプロジェクトのトップレベルの/bin
ディレクトリに設定されるようにset(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR}/bin)
を設定しました。私が押したときにCMAKE_RUNTIME_OUTPUT_DIRECTORYをCMAKEで設定した後にプログラムを起動できません
しかし、今、「ビルドと実行」私は次のエラーを取得する:
Unable to start program
/long/path/to/build/release/ALL_BUILD path
The system cannot find the file specified.
私はこれを考えること、それが構築された後のバイナリが移動されるため。 Visual Studioのファイルパスの知識を更新する方法はありますか?
ソリューションを読み込むと、デフォルトの起動プロジェクトがソリューションエクスプローラペインに太字で表示されます。私は、あなたが最初にソリューションをロードするとき、VSが最初のものを選ぶと思っています。これは、CMakeが生成したプロジェクトの「ALL BUILD」プロジェクトです。 – legalize