Clang: unknown argument错误处理

 时间:2026-02-17 00:46:33

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

  • 在线spss聚类分析如何操作?
  • Panoply处理GRIB文件出图
  • 怎么在excel中输入矩阵
  • 如何使用EXCEL绘制常见流程图
  • 如何在matlab中进行条件语句中的数组比较?
  • 热门搜索
    父亲节手抄报简单漂亮 无烟日手抄报 数学手抄报图片三年级 中学生英语手抄报 感恩父母的手抄报 劳动节手抄报内容资料 欢庆国庆手抄报 请讲普通话手抄报 国庆手抄报图片大全 老师您辛苦了手抄报