我使用CMake 2.8.12.2在Mac OS X Maveericks上生成Makefile,以便在命令行中编译我的项目。
最近我的Xcode已经更新到版本5.1,因此更改了clang版本(现在是:Apple LLVM版本5.1(clang-503.0.38))。
现在我根据自动生成的Makefile编译项目(由CMake编译)我收到以下错误:
clang: error: unknown argument: '-mlong-branch' [-Wunused-command-line-argument-hard-error-in-future]
clang: note: this will be a hard error (cannot be downgraded to a warning) in the future
我可以通过手动从link.txt和flags.make生成的文件中删除-m-long-branch
选项来解决它,但每次调用ccmake
时,我都必须再次执行此操作。
有没有人知道如何配置CMake以便不在makefile中添加这个-mlong-branch选项?
提前感谢您的帮助。 JimN