新功能之module和wizard - mrcao20/McQuickBoot GitHub Wiki
wizard
将项目根目录下的wizards文件夹下的mcwizards文件夹复制到($QT_DIR)/Tools/QtCreator/share/qtcreator/templates/wizards目录下,重启QtCreator即可创建QuickBoot风格的项目和IOC风格的类文件。
module
项目提供make install形式将编译出的相关头文件及库文件安装进QT目录(注意:暂时没有提供自动将库从QT目录中移除的功能,请谨慎操作。暂时只在Windows上提供此功能)。
在QtCreator使用部署的步骤:
- 依次点击右侧 项目->对应kit下的run->添加部署步骤->MAKE,在Make arguments中输入install
- 回到编辑菜单中最上层项目右键选择构建,编译完成后继续在最上层项目中右键选择部署即可。
值得注意的是,如果在编译时依赖了yaml-cpp,make install并不能将其部署到QT安装目录,需要手动将yaml-cpp复制到项目的bin目录下。这是因为yaml-cpp的debug和release版的动态库不能混用,且debug版动态库又没有用后缀d做区分,无法直接复制到QT bin目录,目前尚未解决。
由于1.5.0及以上版本对第三方库的管理做了更改,此问题已不存在