Clion 如何添加调试标志?
Clion How to Add Debug Flags?
我曾经这样编译我的程序:
g++ -std=c++11 –DNDEBUG –Wall *.cpp
现在我转而使用 Clion,它具有以下 CMakeLists.txt
,有人可以帮助我如何向其添加上述标志吗? (已添加 C++11 标志):
cmake_minimum_required(VERSION 3.20)
project(DS_WET1_PART1)
set(CMAKE_CXX_STANDARD 11)
add_executable(DS_WET1_PART1 main1.cpp library1.cpp library1.h linked_list.h node.h)
如果相关,我正在使用 macOS
在全球范围内,您可以使用:
add_compile_definitions(NDEBUG)
add_compile_options(-Wall)
否则,使用目标特定调用:
target_compile_definitions(DS_WET1_PART1 PUBLIC NDEBUG)
target_compile_options(DS_WET1_PART1 PUBLIC -Wall)
我曾经这样编译我的程序:
g++ -std=c++11 –DNDEBUG –Wall *.cpp
现在我转而使用 Clion,它具有以下 CMakeLists.txt
,有人可以帮助我如何向其添加上述标志吗? (已添加 C++11 标志):
cmake_minimum_required(VERSION 3.20)
project(DS_WET1_PART1)
set(CMAKE_CXX_STANDARD 11)
add_executable(DS_WET1_PART1 main1.cpp library1.cpp library1.h linked_list.h node.h)
如果相关,我正在使用 macOS
在全球范围内,您可以使用:
add_compile_definitions(NDEBUG)
add_compile_options(-Wall)
否则,使用目标特定调用:
target_compile_definitions(DS_WET1_PART1 PUBLIC NDEBUG)
target_compile_options(DS_WET1_PART1 PUBLIC -Wall)