一、用qt生成一个dll,包含一个函数(案例:数组求平均数函数)

1、新建qt项目

2、定义和实现数组求平均数函数

(1)函数的定义

(2)函数的实现

3、生成动态链接库dll

二、用一个qt调用另外一个qt生成的dll

1、新建桌面qt项目

2、初步运行

3、将头文件和.dll以及.lib文件添加到测试项目的相关目录

(注:在debug和release环境下都测试)

4、在项目中添加头文件和库文件

(1)添加头文件

(2)添加库

5、代码编写

(1)界面设计

(2)槽函数与逻辑代码编写

(3)运行效果

三、用VS调用dll,来进行计算

1、创建一个VS项目,将qt项目中的头文件和 .lib 文件添加到VS项目中

2、新建一个源文件,写入main函数,将环境调至release+x64,点击运行,找到这个VS项目的release文件夹中的.exe可执行文件,将.dll动态链接库文件放入.exe文件所在的路径之下

3、在main函数中编写测试程序,并且运行

4、将.exe和.dll两个文件脱离编译环境后(比如放入桌面的一个文件夹中)也可以正常执行(双击.exe文件)

更多推荐