我相信可以在 make 文件中使用环境变量的值。
因为我是 bash 和 make 的新手,所以很难弄清楚如何做。
我尝试了以下,但没有成功。
在重击中
TEST_VAR=1
export TEST_VAR
在制作文件中
ifeq ($(TEST_VAR),1)
COMMON_OBJECTS += Test1.o
endif
但它不编译Test1.cpp。
我的 make 文件只包含这些行,我将 COMMON_OBJECTS 添加到另一个文件中定义的另一个变量中。
如果我评论这个 ifeq 条件 Test1 正在编译。但我正在寻找一种有条件地做到这一点的方法。
我在这里缺少什么?