首页 > 解决方案 > 优雅地将 m4 宏处理器添加到 gcc 编译链中?

问题描述

我考虑过使用m4的额外宏处理功能(通过常规cpp预处理器),只需在 GCC 编译期间将其包含在调用的工具链中(而不是在之前cpp,所以看起来像第一个调用的命令),但是我不知道该怎么做,即:如何将m4调用作为每个输入.c文件的 C gcc 编译的(显然)第一阶段。有没有一些优雅的方法来实现这一点?

更新:显然,问题可能更多关于自动工具和 CMake 等构建工具。我会对自动工具更感兴趣。

标签: cgccc-preprocessorm4

解决方案


推荐阅读