【问题标题】:How do I check whether gcc supports -march=native?如何检查 gcc 是否支持 -march=native?
【发布时间】:2013-06-07 14:11:06
【问题描述】:

我注意到 OSX Snow Leopard 上的 gcc 不支持 -march=native。我可以在configure脚本中输入什么命令来检测选项是否可用?

【问题讨论】:

  • 尝试用-march=native编译hello world并分析gcc的退出代码?类似于: echo 'int main() { return 0; }' > test.c && gcc -march=native -o test test.c 然后抢 $?到一个 var 并使用它。
  • @maverik。嗯,没有干净的方法?

标签: gcc


【解决方案1】:

以下似乎有效:

echo "" | gcc -fsyntax-only -march=native -xc -

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-10-17
    • 1970-01-01
    • 2011-08-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-17
    相关资源
    最近更新 更多