【发布时间】:2017-02-07 09:15:06
【问题描述】:
我有一个庞大的项目,包括:
-
main.c包含 main 函数并从abc.S调用函数 - 仅此而已! -
abc.S执行一些初始化步骤,然后调用其他汇编例程 -
a1.S,a2.S, ... 其中包含由abc.S调用的函数
abc.S 包含所有文件,如下所示:
.include "a1.S"
.include "a2.S"
.include "a3.S"
现在我想包含一个名为definitions.h 的文件,其中包含一些define MEOW 123,我想在例如使用MEOW a1.S - 我的 makefile 必须看起来如何才能实现这种行为?我必须在哪里包含definitions.h?
我尝试了一些东西,但最终只有错误。
【问题讨论】:
标签: c gcc assembly include c-preprocessor