zup*_*zt3 5 c c++ gcc compilation g++
GCC中是否有包含用于编译程序的编译标志的宏?
我想要这样的东西:
printf("Compilation flags: %s", __FLAGS__);
Run Code Online (Sandbox Code Playgroud)
输出例如:
Compilation flags: -02 -g
Run Code Online (Sandbox Code Playgroud)
小智 5
简答:不.
稍微长一点的回答:即使有,你的代码也会变得不可移植.需要此类功能的项目允许构建系统执行此操作,例如,通过将CFLAGS变量中的所有标志置于其中make并使规则创建config.h将所有这些标志放入#define其中.
| 归档时间: |
|
| 查看次数: |
241 次 |
| 最近记录: |