<分区>
我对 makefiles 和堆栈溢出还很陌生。我想知道是否有一种方法可以将另一个目录中的文件添加到 makefile
这是我想做的一个例子:
文件树:
Software
|____Lab_1
| |____hola.cpp
| |____hola.hpp
| |____hola.o
|
|___Lab_2
|____hey.cpp
|____hey.hpp
|____main.cpp
|____makefile
我的 makefile 目前看起来像这样:
INC_DIR = ../Lab_1
all: hola.o hey.o main.o
g++ hola.o hey.o main.o -o prog
point.o: hola.cpp hola.hpp
g++ -c hola.cpp
hey.o: hey.cpp hey.hpp
g++ -c hey.cpp
main.o: main.cpp
g++ -c main.cpp
我想在 Lab_2 的 makefile 中使用 Lab_1 的内容,有什么办法可以做到这一点吗?
提前致谢。