是否可以取消定义CMake Xcode设置?

我目前正在尝试使用CMake生成
Xcode项目文件,但我想取消定义CMake在制作Xcode项目时自动生成的某些用户定义设置.更具体地说,我想取消定义CMake想要在Xcode中为我的构建目标设置的WARNING_CFLAGS.我在我的CMakeLists.txt文件中尝试了以下内容:

set(CMAKE_XCODE_ATTRIBUTE_WARNING_CFLAGS "")

但是,这根本没有效果.有什么建议?

最佳答案 试试这个:

set_target_properties(<target> PROPERTIES XCODE_ATTRIBUTE_WARNING_CFLAGS "")
点赞