QtCreator 使用了qt6.0,导入库和之前的 qt5.5 有所不同,故有此文章
QtCreator 创建 library 项目B后,右击项目,点击“构建”,找到项目生成的 debug 文件夹,复制三个文件 xxx.dll 、xxx.o 、xxx.a ;
打开要引用该 dll 的项目C的文件夹,粘贴上边三个文件;
回到 library 项目文件夹,找到 xxx.h ,复制过来;
QtCreator 中右击项目C,添加库,外部连接,选择 xxx.a 文件 … 完成;
要使用 dll 中代码的 .cpp 文件 或 .h 文件,头部添加导入#include "xxx.h"
,然后就可以在代码中使用 dll 中的类/函数 了。