目录
一般创建方法
导出普通函数的方法&调用方法
导出类及其成员函数的方法&调用方法
众所周知,我们可以将C++项目中的类以及函数导出,形成 .dll 文件,以供其他程序使用,下面将说明Qt环境下的使用方法。
首先创建共享库,步骤如下:
下一步会出现类对话框等等,不用管它,直接点击创建即可,稍后再将类都删了。
创建好以后你会发现有一个包含global的头文件,这个文件中定义了__declspec(dllexport)、__declspec(dllimport)等,也可以删掉(如果要按照下面的方法的话,删掉即可)。
接下来还有重要的一步,请在.pro文件中,加入
CONFIG += dll //即使你的代码中写成了 CONFIG += staticlib,也要改过来
接下来就开始我们具体的的创建方法吧!
按照导出dll的的操作划分,有两种模式:
导出普通方法(导出后可静态调用,也可动态调用)
首先是头文件内容:
延伸阅读
学习是年轻人改变自己的最好方式