gcc - clang 的 `cpp -dD` 相当于什么?

标签 gcc clang c-preprocessor

如果我想知道 gcc 给我的隐式预处理器定义了什么,我可以输入 echo "" | cpp -dD .有谁知道 clang 的等价物是什么?

最佳答案

clang -dM -E - < /dev/null

将列出 clang 的所有预处理器定义。

关于gcc - clang 的 `cpp -dD` 相当于什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4548702/

相关文章:

c - "__builtin_va_list"是如何实现的?

c++ - 在 SWIG 中获取 SFML 跨平台类型定义

具有自定义架构的 Linux VM

我可以进行优化,但不受重新排序语句的影响吗?

c++ - 如何在本地生成像干净组装一样的godbolt?

c++ - 是否可以定义另一个预处理器指令?

c++ - 从日期宏中仅提取年份

c - 解释force_align_arg_pointer函数属性

c - gcc gtk2和CANbus合并编译

opencv - 无法编译opencv