makefile 小试牛刀-第2篇

刚好手里有一个小小的需要,就拿来测试下,Qt是支持打开多工程的,但是有时项目并没有mutiproj.pro给自己用,直接打开多工程,自己一个一个加载又很慢(有的大工程中包含百十个小的工程也是常见的)


1、创建一个文件命名为 makefile;

2、编写makefile文件:

mutipro:
	$(shell) rm -rf mutipro.pro
	$(shell) touch mutipro.pro
	$(shell) echo "TEMPLATE = subdirs" >> mutipro.pro
	$(shell) echo "SUBDIRS +=  \ " >> mutipro.pro
	$(shell) find `pwd` -name "*.pro"  >> mutipro.pro
	$(shell) echo " \r\n " >> mutipro.pro
	$(shell) echo "CONFIG += ordered" >> mutipro.pro
	$(shell) sed -i 's/\.pro/\.pro \\ /g'  mutipro.pro

3、在总工程的文件夹目录下执行 make 或者 make mutipro;

4、直接用Qt打开 mutipro.pro, 当然如果想各个小的工程可以随意的跳转,在总工程下配置自己PROJROOT属性;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值