У меня есть эта часть кода cmake:
set(MY_DEBUG_OPTIONS "-ggdb3 -Wall -Wextra")
add_executable(main main.cpp)
target_compile_options(main PUBLIC "$<$<CONFIG:DEBUG>:${MY_DEBUG_OPTIONS}>")
Я запускаю этот cmake с флагом, который устанавливает режим для отладки:
cmake -DCMAKE_BUILD_TYPE=Debug ..
Но вывод выводит ошибку:
gcc/x86_64/7.3.0a/bin/c++ -g "-ggdb3 -Wall -Wextra" -o
CMakeFiles/main.dir/main.cpp.o -c main.cpp
c++: error: unrecognized debug output level ‘3 -Wall -Wextra’
Могут ли некоторые из вас указать на ошибку в этом коде?С уважением,