如何查看gcc编译器的默认选项设置?

发布于 2022-09-18 10:49:15 字数 3 浏览 12 评论 0

如题?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

终陌 2022-09-25 10:49:15

比如我想查看我用的gcc编译器中-mabi这个选项它的默认值是多少。

〗斷ホ乔殘χμё〖 2022-09-25 10:49:15

gcc -dM -E test.c

编译器会列出所有的预定义宏,如下:
#define __DBL_MIN_EXP__ (-1021)
#define __FLT_MIN__ 1.17549435e-38F
#define _WIN32 1
#define __CHAR_BIT__ 8
#define __WCHAR_MAX__ 65535U
#define __DBL_DENORM_MIN__ 4.9406564584124654e-324
#define __FLT__METHOD__ 2
#define __DBL_MIN_10_EXP__ (-307)
#define __FINITE_MATH_ONLY__ 0
#define __GNUC_PATCHLEVEL__ 0
......

这些是源代码中能够得到的宏,不清楚这些是否包含了全部命令行选项。

吻安 2022-09-25 10:49:15

编译的时候加-v选项看看

戴着白色围巾的女孩 2022-09-25 10:49:15

-v能显示具体步骤,不知道能否显示你想看到的值的内容

音盲 2022-09-25 10:49:15

-dumpspecs

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文