winnercoming 发表于 2012-11-12 09:48

求大牛帮忙看个makefile文件

include ../makefile.inc
MYINC=$(INC) -I/usr/include/libxml2
MYLIB=$(LIB) -L/usr/lib -lxml2
SRCS = $(wildcard *.cpp)
BUILD = $(patsubst %.cpp, %, $(SRCS))
.cpp:
      $(CXX) -o $@ $< $(C_FLAGS) $(MYINC) $(MYLIB)
      cp $@ ../../xxx-bin/
      strip ../../xxx-bin/$@
      @echo

all: $(BUILD)
clean:
      rm -f $(BUILD)在网上看到一个这样的makefile模板,可以在一个目录下面生成多个可执行文件,

可是如果这些可执行文件以来的头文件不一样的话,怎么添加呢?多谢!!!

linux_c_py_php 发表于 2012-11-12 10:44

全写到这里就可以了:MYINC=$(INC) -I/usr/include/libxml2

winnercoming 发表于 2012-11-12 11:53

非常感谢,总是不理解环境变量的问题,,,,,
页: [1]
查看完整版本: 求大牛帮忙看个makefile文件