私はCmakeを使い始めていて、サイトにある簡単なチュートリアルから始めました。 C++のコードはここに可能な限り簡単です:CMakeとVisual C++ 2010のトラブル
#include <iostream>
int main(int argc, char *argv[])
{
std::cout << "Hello, World!" << std::endl;
return 0;
}
cmakeのファイルは次のとおりです。
cmake_minimum_required (VERSION 2.6)
project (Tutorial)
add_executable(Tutorial main.cpp)
私はcmakeの-GUIを使用してのVisual Studio C++ソリューションとプロジェクトファイルを生成します。私はプロジェクトをビルドすることができますが、プロジェクトを実行しようとすると、ZERO_CHECKプロジェクトが期限切れであり、ビルドを再構築するかどうかを尋ねるプロンプトが表示されます。 「はい」を選択すると、「プログラムを開始できません。パス/デバッグ/ ALL_BUILDシステムが指定されたファイルを見つけることができません」というエラーが表示されます。私は多くの検索をしましたが、似たようなエラーがあった人を見つけることができませんでした。誰かが前にこのような何かを遭遇しましたか?
問題は、ALL_BUILDは実行可能ファイルを作成しないため、そのターゲットをデバッグしようとするとVisual Studioがエラーを発することになります。これは本当にCMake固有の問題ではありません。通常のVisual Studioソリューションを作成し、デフォルトプロジェクトを実行可能でない他のターゲットに持っていた場合、同じエラーが発生します。 – drescherjm