我有一个项目,我曾经用cmake和默认的Apple编译器构建。现在,为了在该项目中使用OpenMP,我需要更改为支持OpenMp的编译器。 所以我通过Homebrew安装了gcc并安装了Xcode 6插件。 (http://hamelot.co.uk/programming/add-gcc-compiler-to-xcode-6/)
我的OpenMp相关错误现已消失。我留下了这个错误,我不知道如何摆脱:
gcc-5: error: unrecognized command line option '-Wmost'
有什么想法吗?
答案 0 :(得分:0)
您可以通过设置<CMAKE_C_FLAGS>
和<CMAKE_CXX_FLAGS>
变量来更改传递给编译器的cmake默认标记集。
如果在项目的cmake文件和cmake的shared / Modules目录中搜索“Wmost”,您可以找到它的设置位置,并适当地否定。