【发布时间】:2011-03-09 11:25:16
【问题描述】:
我已经从 gcc 版本 4.0.3 移动到 4.3.3 并意识到 -mfpmath 在 gcc 4.3.3 中默认设置为 sse。这实际上导致了我的应用程序中的错误。 在 4.0.3 中,-mfpmath 为 387。
我想知道如何获得 gcc 为给定版本启用的所有默认选项。 如何在编译时转储 gcc 使用的所有选项集。 这使我能够比较 4.0.3 和 4.3.3 版本。
一般来说,如果我能知道在 gcc 中进行版本更改之前需要检查的完整列表,那就太好了。(因为这会影响性能和功能。)
【问题讨论】:
标签: c++ gcc optimization compiler-construction