我有一个正在开发的项目,并且使用另一个库项目的源代码,并且它有自己的makefile来生成库文件。如何编写我的项目makefile调用另一个makefile?
myproject/
-makefile
src/
threePartyLibProject/
-makefile
src/
inc/
如何编写我的项目makefile调用threePartyLibProject makefile,以及如何链接到它产生的库?
非常感谢你的帮助,
您可以在myproject中使用-C
开关。Makefile for recursive make:
threePartyLibProject:
$(MAKE) -C threePartyLibProject
你的makefile应该是这样的。
all: threePartyLibProject
threePartyLibProject:
[TAB] $(MAKE) -C threePartyLibProject
.PHONY: threePartyLibProject