위의 솔루션 중 어느 것도 작동하지 않으면 중지하고 온 전성 검사를 수행하십시오.
잘못된 -G <config>
문자열을 사용하여 화상을 입었고 잘못된 오류가 발생했습니다.
먼저 일반 명령 프롬프트가 아닌 VS 명령 프롬프트에서 실행하십시오 . 당신은에서 찾을 수 있습니다
Start Menu -> Visual Studio 2015 -> MSBuild Command Prompt for VS2015
모든 걸 포기하고이 세트 VS 도구 등에 대한 올바른 경로를
이제 cmake에서 사용할 수있는 생성기를 확인하십시오.
cmake -help
...<snip>...
The following generators are available on this platform:
Visual Studio 15 [arch] = Generates Visual Studio 15 project files.
Optional [arch] can be "Win64" or "ARM".
Visual Studio 14 2015 [arch] = Generates Visual Studio 2015 project files.
Optional [arch] can be "Win64" or "ARM".
Visual Studio 12 2013 [arch] = Generates Visual Studio 2013 project files.
Optional [arch] can be "Win64" or "ARM".
Visual Studio 11 2012 [arch] = Generates Visual Studio 2012 project files.
Optional [arch] can be "Win64" or "ARM".
Visual Studio 10 2010 [arch] = Generates Visual Studio 2010 project files.
Optional [arch] can be "Win64" or "IA64".
...
그런 다음 [arch]가 추가 된 적절한 문자열 을 선택합니다 .
mkdir _build
cd _build
cmake .. -G "Visual Studio 15 Win64"
하위 디렉토리에서 cmake를 실행하면 해당 디렉토리의 모든 항목을 삭제할 수 있으므로 '정리'하기가 더 쉽습니다.
Visual Studio 15로 업그레이드했지만주의를 기울이지 않고 2012 년에 생성하려고했습니다.
PATH
필요한 프로그램을 찾을 수 있으므로 업데이트되지 않으면 컴파일러를 찾을 수 없습니다.