加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

xcode – Cython编译错误:’-mno-fused-madd’

发布时间:2020-12-15 01:49:21 所属栏目:百科 来源:网络整理
导读:每当我编译Cython代码(使用pyximport)时,经常从源代码(使用pip)安装软件包时,我得到了 clang: warning: argument unused during compilation: '-mno-fused-madd' 这是什么警告,我该怎么做才能防止它?我怀疑我可能无法阻止pip触发它,但至少有一些方法来配置p
每当我编译Cython代码(使用pyximport)时,经常从源代码(使用pip)安装软件包时,我得到了

clang: warning: argument unused during compilation: '-mno-fused-madd'

这是什么警告,我该怎么做才能防止它?我怀疑我可能无法阻止pip触发它,但至少有一些方法来配置pyximport以避免它?

OS X 10.9,Python 2.7.5,Xcode clang 500.2.79

解决方法

-mno-fused-madd是一个gcc cpu目标选项.它用于启用/禁用融合乘法/加法指令(FMAC,DSP中的通用)的生成.

由于这是特定于gcc的,因此clang会发出警告,表示它不理解该选项.

如果您真的不想看到此警告,可以尝试设置默认编译器

env CC=/usr/bin/gcc pip install ...

这也适用于pyximport(但我还没试过).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读