Qt 建立带有子项目的工程
1. 简介
QtCreator是一个十分好用的跨平台IDE,由于最近需要在Windows和Mac同时写一个C++的代码,使用VS和XCode不能实现项目的统一管理(可以使用cmake来组织源码,但是每次编译cmake是非繁琐),这种情况下使用QtCreator还是不错的。
2. 创建项目管理工程
首先要建立一个类似于Visual Studio中Solution(译为解决方案,一个解决方案中可以盛放多个子项目)的工程:
配置管理项目的名称
接着配置一些项目参数(如源码的版本控制管理等)
完成之后就生成了Solution
之后需要添加工程到管理项目中,右键点击管理工程,添加新的子项目
添加之后树结构如下所示:
再次操作添加更多的项目:
添加多个子项目后,运行子项目时候出现编译错误无法运行时,
解决方式:
勾掉 shadow build 选项即可