2014-10-03 4 views
0

Я использую CMake в качестве моей системы сборки, и я сказал ему генерировать Codeblocks MakeFiles. Он сделал это успешно. Теперь у меня есть проект Codeblocks, который я открыл, и я не знаю, с чего начать создавать фактическую программу для компиляции. Что мне нужно сделать дальше?Как скомпилировать проект Codeblocks из CMake?

ответ

0

Как только вы открыли проект в CodeBlocks, это CTRL-F9 для сборки (или меню «Build» -> «Build»). Это для версии 12.11, возможно, было изменено в более поздней версии.

+0

Я сделал это, и он делает то, что ему нужно сделать (что это я, я не слишком уверен), но я не знаю, куда положить 'main.cpp' и сказать ему, чтобы скомпилировать этот исходный файл. У него есть другие файлы cmake и файлы библиотеки (из библиотеки, которую я использую), и он их создает, но я не знаю, как сказать cmake для создания моего файла cpp. – user2030677

+0

Операция «build» должна проходить через компиляцию + компоновку файлов проекта, чтобы создать исполняемый файл (он же «двоичный»), который вы должны найти в корневой папке проекта. Но из вашего комментария кажется, что 'main.cpp' не в проекте? Я не эксперт в CMake и как он создает файл проекта, но вы можете легко добавить файл вручную: в окне «management» выберите проект и righ-click-> add files. – kebs

+0

Даже когда я добавляю файлы, он, похоже, ничего не делает. Он просто строит, а затем говорит, что это удалось. Нет всплывающего окна или чего-либо еще. – user2030677

Смежные вопросы