Подтвердить что ты не робот

Проблемы с CMake и Visual С++ 2010

Я пытаюсь начать работу с Cmake и начал с простого учебника, найденного на сайте. Код С++ максимально упрощен:

#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)

Я создаю решение Visual Studio С++ и файлы проекта, используя cmake-gui. Я могу создать проект, но когда я пытаюсь запустить проект, я получаю подсказку о том, что проект ZERO_CHECK устарел и спрашивает, хочу ли я его перестроить. Когда я выбираю "Да", я получаю сообщение об ошибке: "Невозможно запустить программу..Path../Debug/ALL_BUILD Система не может найти указанный файл". Я много искал, но не смог найти никого, у кого была подобная ошибка. Кто-нибудь сталкивался с чем-то подобным раньше?

4b9b3361

Ответ 1

Обычно CMake устанавливает проект ALL_BUILD как проект запуска. Вы должны щелкнуть правой кнопкой мыши по проекту Tutorial в проводнике решений и установить его как проект запуска. Тогда это должно сработать.