Kei*_*ita 7 c macos macros clang llvm-clang
我可以在终端中使用以下命令获取 Clang 编译器预定义宏的列表。(参考)
clang -dM -E -x c /dev/null
Run Code Online (Sandbox Code Playgroud)
但是,此列表不包含标准预定义宏,例如__FILE__、__LINE__、__FUNCTION__等(GCC 版本的列表)
Q1. 是否可以在终端中获取 Clang 中的标准预定义宏列表?
Q2。如果没有,Clang 文档或在线内容中是否有标准预定义宏的完整列表?
我的环境是 macOS Sierra 版本 10.12.1 (16B2555),Clang Apple LLVM 版本 8.0.0 (clang-800.0.42.1)
| 归档时间: |
|
| 查看次数: |
2975 次 |
| 最近记录: |