推荐的 Clang 命令行选项

发布于 2024-08-28 18:30:27 字数 309 浏览 8 评论 0原文

Clang 的 手册 似乎正在开发中,所以你能帮我制定明确的指南吗?用于以最大严格性和相关/有用警告编译 ANSI-C(又名 C89、C90)的命令行选项?

Clang 是一个编译器前端 C、C++ 和 Objective-C 编程 语言。它使用低电平 虚拟机(LLVM)作为其后盾 结尾。它仍在开发中。 其目标是提供替代品 GNU 编译器集合 (GCC)

The Manual for Clang seems to be work in progress, so could you help me formulate the definitive command line options for compiling ANSI-C (AKA C89, C90) with maximum strictness and relevant/helpful warnings?

Clang is a compiler front end for the
C, C++, and Objective-C programming
languages. It uses the Low Level
Virtual Machine (LLVM) as its back
end. It is still under development.
Its goal is to offer a replacement to
the GNU Compiler Collection (GCC)

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

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

发布评论

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

评论(1

就是爱搞怪 2024-09-04 18:30:28

Clang 的命令行参数在很大程度上与 GCC 兼容,因此 -std=c90 -pedantic 应该足够了。

Clang's command-line arguments are, for the most part, GCC-compatible, so -std=c90 -pedantic should suffice.

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