Подтвердить что ты не робот

Как вы устанавливаете флаг отладки GDB с cmake?

Я попытался установить флаги отладки с помощью

set

в cmake, но я не уверен, что добавить. Мне говорили такие вещи, как DEBUG=true, но до сих пор я не могу найти правильный флаг для установки.

4b9b3361

Ответ 1

Если вы хотите построить для отладки (включая исходную информацию, т.е. -g) при компиляции, используйте

cmake -DCMAKE_BUILD_TYPE=Debug <path>

Если вы хотите создать сборку выпуска, вы можете использовать

cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo <path>