从不同的makefile编译并加载目标文件

时间:2018-03-05 15:35:42

标签: c++ makefile

我是makefiles的新手并试图写一个这样的:

folder_1
   |---- makefile_1
   |---- output_1

folder_2
   |---- makefile_2
   |---- output_2

makefile_1编译一些代码并在.o文件夹中生成output_1

我的目标是从makefile_1内拨打makefile_2并在.exe生成folder_2个文件

这是makefile_2

的示例
target: obj_1.o obj_2.o
    $(CC) -I$(INCLUDE) obj_1.o obj_2.o -o target

obj_2.o: ...files...
    $(CC) -I$(INCLUDE) -c ...files... 

obj_1.o: //<--- how to make and call obj_1 from folder_1?

所以问题是:

  1. 如何从makefile_1致电makefile_2
  2. 如何使用.o生成的makefile_1.exe中创建folder_2
  3. 感谢。

0 个答案:

没有答案