【发布时间】:2011-09-25 01:01:41
【问题描述】:
我该如何进行这项工作?它出错了“make:somevariable:Command not found”
sometarget:
somevariable = somevalue
完整示例:
CXXFLAGS = -I/usr/include/test -shared -fPIC
OBJ = main.o Server.o
blabla : $(OBJ)
ifeq ($(argsexec),true)
# Creates an executable
CXXFLAGS = -I/usr/include/test
$(CXX) -o blabla $(OBJ) $(CXXFLAGS)
else
# Creates a library
DESTDIR = /home/pc
$(CXX) -o blabla $(OBJ) $(CXXFLAGS)
./bn.sh
endif
【问题讨论】:
-
你找到更好的解决方案了吗?
-
Pritesh:我现在将 tup 构建系统用于我的所有 c/c++ 项目。 gittup.org/tup