【发布时间】:2018-06-18 11:22:07
【问题描述】:
我有以下 C 代码:
文件.c:
int i=VAR;
使用makefile编译:
CFLAGS =+ -DVAR=10
但不是只使用“make”编译文件并依赖makefile中的变量,我想在每次使用命令行编译程序时更改变量。
例如,我希望以下命令行能够工作:
make CFLAGS=-DVAR=10
【问题讨论】:
-
你说你期望它工作,这意味着它没有做你想要的,但你没有说它没有工作,你没有展示你尝试时发生了什么它,你不解释出了什么问题。