这是篇老话题了,正好我这几天需要学习Qt动态库创建和使用的方法,在网上搜索了很多帖子,非常详细和充实,但是在一些细节上说的不够仔细,下面将我自己的学习过程赘述下来,供后来者参考。我使用的环境是CentOs 7 以及Qt .8。文中可能有很多与网上帖子相似之处,请见谅。本篇所采用的步骤是静态加载库文件,切记。
1.动态库创建与使用总结
1.1 基本动态库创建
1.1.1 新建
步骤一:点击Qt Creator菜单栏“文件”-->“新建文件或项目”,选择Library,C++库,点“choose”。
1.1.2 设置项目类型、名称及存放路径
步骤二:类型中可以选择“共享库”、“静态链接库”、“Qt plugin”,三个选项,这里开发动态库,选择共享库选项;设置共享库名称,这里设立项目名称为MyLib;创建路径按照自己的项目存放位置设置。设置好后,点“下一步”即可。
1.1.3 构建套件(kits)设置