QT调用动态库函数出现问题请教
我在QT上 调用一个动态函数库(这个库用VC编译的,用2008调用也是成功的) 可是转到QT上调用就编译不通过, 我是隐私导入的方式导入到QT工程中(注:显示导入用QLibrary 编译是通过的但根本没调用) 在隐私导入头文件编译就会出错(Pro文件已经导入头文件和库)
以下是动态库头文件中的定义
_declspec(dllexport) int add(int a,int b);
这句话红色下划线提示 unexpect token int
我main中调用程序
编译出的错误提示 expected constructor destructor or type conversion before '(' token
向请教 QT 调用VS编译的动态库有什么需要注意的地方,或者有什么更好的方法 谢谢
vcdll.h 文件
#include "stdio.h"
_declspec(dllexport) int add(int a,int b);
//这句话编译错误提示 expected constructor destructor or type conversion before '(' token
main 文件
#include "vcdll.h"
main()
{
int res=add(1,2);
}