Clang: unknown argument错误处理
Clang, 即C,C++,OC,OC+陴鲰芹茯+编译器一个。1. 与GNU C几乎完全兼容,但编译选项有差异;2. 常用于MAC机下编译源码,与LLVM相关。以上报错即源于Clang会将不认参萝治璃识的编译参数当作错误抛出。参考网上类似解决方案为:设置ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future其作用是让编译器把unknown argument的处理从“错误”降级为“警告”,但实践发现无效。然后,就采用了一个治标不治本的办法:直接找到报错所在的MakeFile文件,去掉了报错提示的那个编译参数。再次编译,成功。待续:治本方法,求大神留言。
工具/原料
Mac机
Termnial.app
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:24
阅读量:96
阅读量:33
阅读量:92
阅读量:39