Недавно я перешел с Eclipse / Makefiles на CLion и на использование CMake.
Некоторые из проектов, над которыми я работаю, все еще основаны на Makefile
s, но у меня есть CMakeLists.txt
для символов / поиска по запросу.
Я добавил пользовательские цели для запуска команд из Makefile
s, так же, как я добавил бы «Создание целей» в Eclipse:
add_custom_target(
build
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/my/dir
COMMAND make my_make_target)
Теперь, если я хочу построить / очистить / протестировать проект, мне нужно выбрать конкретную цель и затем нажать «Построить». Есть ли более быстрый способ сделать это?