【发布时间】:2013-03-18 11:06:10
【问题描述】:
我正在尝试编写一个 makefile,它应该从 src/ 中选择源代码并从 inc/ 中选择标头
~/Linuz/src: 1.c, 2.c, 3.c ...
~/Linuz/inc: abc.h, dyz.h
请帮我创建一个makefile,它应该可以在
~/Linuz/some_other_dir/Makefile
PS:尝试为我的 linux 机器编译它。
感谢您的建议。
【问题讨论】:
-
@user2050283:尝试使用 TOP_DIR = /Linuz/ SRC_DIR = $(TOP_DIR)/src INC_DIR = $(TOP_DIR)/inc TEST_DIR = $(TOP_DIR)/test CFLAGS= -I$(INC_DIR) VPATH= -I$(SRC_DIR) testapp: CFLAGS:.o 如果我错了,请建议我。 makefile 架构非常新。谢谢!!