VS生成dll,Qt调用dll的方法

it2026-04-07  3

VS生成dll

在需要导出给外部调用的函数或者类前面加关键字__declspec(dllexport);

在属性页面将configuration type设置为dll;

Linker 页面将生成文件 myProgram.exe 改为 myProgram.dll

rebuild 即可

在Output处显示xx succeed, 0 failed 即可

Qt调用dll的方法

把dll复制到.exe所在目录;把lib复制到一个自己定义的目录;把.h文件复制到一个自己定义的目录在.pro文件里加上包含路径 HEADERS += \ myProgram.h LIBS += -LD:\MyLab\lib -lmyProgram 注意书写格式,头文件的比较简单; lib库的-L表示路径,要与后面的路径紧贴着,不能有空格;-l表示lib文件名,要与后面表示lib文件名的名称紧贴着,不能有空格。
最新回复(0)