Code::Blocks и CMake - запускаемый проект по умолчанию

153
25 сентября 2018, 11:50

Продолжая знакомиться с Code::Blocks возник вопрос по связке его с CMake. Как в CMake назначить запускаемый проект по умолчанию ?

Структура проекта: библиотека и тест к ней, по умолчанию, после генерации CMake конфигов он не добавляет запускаемый проект, хотя макросы прописаны, и для MSVC/MSVS это работает:

set_property( DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} 
     PROPERTY VS_STARTUP_PROJECT ${app_target}
)

предполагаю что макрос должен быть для Code::Blocks..

Без этого, при попытке запустить проект, Code::Blocks сообщает: You must select a host application to "run" a commands only target

Как сделать руками, очевидно:

но хочется автоматизировать этот процесс.

READ ALSO
C++ передача указателя в функцию

C++ передача указателя в функцию

Есть функция с сигнатурой:

196
c++: std::in, _getch() работаю некорректно

c++: std::in, _getch() работаю некорректно

Для отладки программы необходимо приостанавливать работу программы, порционно выводить некоторую информацию на экран и затем по команде...

178
Помогите справиться с заданием [закрыт]

Помогите справиться с заданием [закрыт]

Создать программу, которая демонстрирует, что функция со своим собственным try-блоком не должна перехватывать все возможные исключения, выброшенные...

171
Компилятор g++ флаги, оптимизация

Компилятор g++ флаги, оптимизация

Изучаю работу с g++ интересует линковка, генерация кода, оптимизация, g++ содержит множество флагов оптимизаций помимо -O1

202