调用程序pro文件
dll头文件
这是
1
感谢回答,我试着将test.dll放在运行目录就成功了
我也是用QT加的动态库
在pro
中写上
LIBS += -你的动态库名字
把你加的.h去掉
一般把头文件跟dll文件放到指定目录下就可以了
testdll.h不需要添加到工程树中,只需要在需要在mainwindow.h中包含头文件即可(#include "testdll.h" #include "testdll_global.h")。
在.pro文件中添加如下内容(假设testdll.h在D:\test\include目录下,动态库的名字是libTestdll.lib和libTestdll.dll ,动态库路径在D:\test\lib目录下,你用的时候换成你的实际目录和动态库名字就可以了):
INCLUDEPATH += D:\\test\\include
LIBS += -L D:\\test\\lib -lTestdll