[QtCreator(4)] 新建Qt动态库项目[TZZ]
1、启动QtCreator软件,在QtCreator主界面的菜单栏中选择“文件 > 新建文件或项目”打开“新建文件或项目” 窗口;
![[QtCreator(4)] 新建Qt动态库项目[TZZ]](https://exp-picture.cdn.bcebos.com/dd58d02c5b1b1edea252918a981fceecd2d90f21.jpg)
3、在“项目介绍和位置界面”中,选择项目类型为“共享库”,然后点击“下一步按钮”进入下一步;
![[QtCreator(4)] 新建Qt动态库项目[TZZ]](https://exp-picture.cdn.bcebos.com/5c2a1ad149299a885f9dd95667eeadbcbf2f7f21.jpg)
5、在“选择需要的模块界面”中,可以根据开发需要选择所需的模块,然后点击“下一步按钮”进入下一步;
![[QtCreator(4)] 新建Qt动态库项目[TZZ]](https://exp-picture.cdn.bcebos.com/edafb3bcbe2f47702a96ee696f3b3b8603217921.jpg)
7、在“项目管理界面”中,可以选择项目的版本库,然后点击“完成按钮”进入下一步;
![[QtCreator(4)] 新建Qt动态库项目[TZZ]](https://exp-picture.cdn.bcebos.com/54a89daee8d7592a9d61d1cb9f31dfb6336c6721.jpg)
9、在sayHello方法定义中,添加输出“Hello SharedLib!!!”字符串的代码。然后编译项目,通过“编译输出”信息确定代码编写正确;
![[QtCreator(4)] 新建Qt动态库项目[TZZ]](https://exp-picture.cdn.bcebos.com/32a127723d03bbeab10801fbea43d7d449315421.jpg)
10、在Explorer中打开“qsharedlib1.cpp”文件,然后找到本项目的Debug输出目录。在该目录中可以见到生成的导入静态库“libQSharedLib1.a”以及共享库“QSharedLib1.dll”;
![[QtCreator(4)] 新建Qt动态库项目[TZZ]](https://exp-picture.cdn.bcebos.com/27725684cde34b2cf4604acc0d0e7c75e4f44321.jpg)
11、回到QtCreator中,双击“QSharedLib1.pro”文件打开项目配置文件。该文件中通过TEMPLATE指定项目类型,与静态库相比,动态库不需要在CONFIG中加入“staticLib”;
![[QtCreator(4)] 新建Qt动态库项目[TZZ]](https://exp-picture.cdn.bcebos.com/777f3fc2bbd6e1d0db66abd20d254193cfe8af21.jpg)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:75
阅读量:30
阅读量:59
阅读量:48
阅读量:61