【发布时间】:2017-12-08 11:10:05
【问题描述】:
这是我的完整 CMakeLists.txt 文件:
set(CMAKE_BUILD_TYPE Release)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Wshadow")
set(PROJECT sample)
project(${PROJECT})
set(HEADERS
Main.h
)
set(SOURCES
Main.cpp
)
# Add souce file to project for compile
add_executable (${PROJECT} ${HEADERS} ${SOURCES})
target_link_libraries( ${PROJECT} )
但是,在 Makefile 中,我不会从 CMAKE_CXX_FLAGS 中寻找子字符串“-Wall”和其他选项。
为什么?
【问题讨论】: