我目前正在尝试使用CMake生成Xcode项目文件,但我想取消定义CMake在制作Xcode项目时自动生成的某些用户定义设置。更具体地说,我想取消定义CMake想要在Xcode中为我的构建目标设置的WARNING_CFLAGS
。我在我的CMakeLists.txt文件中尝试了以下内容:
set(CMAKE_XCODE_ATTRIBUTE_WARNING_CFLAGS "")
然而,这根本没有效果。有什么建议吗?
答案 0 :(得分:2)
试试这个:
set_target_properties(<target> PROPERTIES XCODE_ATTRIBUTE_WARNING_CFLAGS "")