微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在使用-march = native -mtune = native

如何解决在使用-march = native -mtune = native

GCC标志-march=native -mtune=native通常用于优化本地计算机的代码。据我了解,GCC实际上将这些标志替换为特定的体系结构类型,因此,如果这是本地处理器的体系结构,则它可以与例如运行-march=x86_64相同。

我想知道,GCC认为我的cpu类型是什么,即,在使用这些编译标志时,它代替native是什么。

还:除了将native替换为其他东西(如根据体系结构添加额外的标志)之外,它还会做其他事情吗?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。