Мне нужна помощь в компиляции моих проектов с флагом отладки.
Я скомпилировал с -DCMAKE_BUILD_TYPE=Debug ..
в папке сборки.
Я могу запустить бинарный файл после компиляции.Однако флаг отладки не включен.Я как бы застрял в этой точке.Любая добрая душа готова дать добрый совет или направление по этому поводу?
Мое дерево построения выглядит так:
project
|------ CMakeLists.txt (The main Cmake)
|------ ProjectA
| |----- src
|.c files
| |----- include
|.h files
| |----- CMakeList.txt
|------ ProjectB
| |----- src
|.c files
| |----- include
|.h files
| |----- CMakeList.txt
|
|------ build
| |----- ...
|------ bin
| |---- executables
Я установил свой флаг cmake в проектах A и B следующим образом:
#cmake output directory
...
#compiler
...
set(CMAKE_C_FLAGS "... -DDEBUG ...")
#Linking
...
#add executables
...
Мой высший уровень CMakeLists.текст такой:
project(..)
...
add_subdirectory(ProjectA)
add_subdirectory(ProjectB)