如何获取Clang中所有标准预定义宏的列表

时间:2016-12-09 04:18:44

标签: c macos macros clang llvm-clang

我可以在终端中使用以下命令获取Clang编译器预定义宏的列表。 (Reference

B = ggplot(subset(d,Index != 'A'),aes(x,y)) +
theme_bw() + 
theme(axis.title.x = element_blank(), axis.title.y = element_blank(), title = element_text(color = 'white')) + 
geom_point() + facet_wrap(~Index) +
labs(title = "Title, The Title", subtitle = "Subtitle, The Subtitle")

但是,此列表不包含标准预定义宏,例如clang -dM -E -x c /dev/null __FILE____LINE__等。(GCC version's list

  • Q1。是否可以在终端中的Clang中获取标准预定义宏列表?

  • Q2。如果没有,Clang的文档中是否有完整的标准预定义宏列表或在线内容?

我的环境是macOS Sierra版本10.12.1(16B2555),Clang Apple LLVM版本8.0.0(clang-800.0.42.1)

0 个答案:

没有答案