读书人

error LNK2019跟error LNK2001

发布时间: 2013-01-17 10:28:54 作者: rapoo

error LNK2019和error LNK2001
错误信息是error LNK2019: unresolved external symbol "_declspec(dllimport) public: _thiscall QTcpSocket::QTcpSocket(class QObject *)" (__imp_??OQTcpSocket@@QAE@PAVQObject@@@Z) referenced in function "public: __thiscall Device(class QObject *)"()
error LNK2001: unresolved external symbol "public: birtual struct QMetaObject const * __thiscall QTcpSocket::metaObject(void)const “
各位大神给看看哪里出错了??? error?LNK2019 class
[解决办法]
估计是你工程文件没有设置好要引用的文件。
在VS2008中点击“项目”,再点击“属性”,依次展开“配置属性”-->“链接器”-->“输入”在“附加依赖项中”添加需要的静态文件即可。
[解决办法]
VC6:
工程、设置、C/C++、分类:Preprocessor、附加包含路径:填写附加头文件所在目录 逗号间隔多项
工程、设置、Link、分类:Input、附加库路径:填写附加依赖库所在目录 分号间隔多项
工程、设置、Link、分类:Input、对象/库模块:填写附加依赖库的名字.lib 空格间隔多项
VS20xx:
项目、属性、C/C++、附加包含目录:填写附加头文件所在目录 分号间隔多项
项目、属性、链接器、附加库目录:填写附加依赖库所在目录 分号间隔多项
项目、属性、链接器(点前面的+展开)、输入、附加依赖项:填写附加依赖库的名字.lib 空格间隔多项

[解决办法]

引用:
引用:
估计是你工程文件没有设置好要引用的文件。
在VS2008中点击“项目”,再点击“属性”,依次展开“配置属性”-->“链接器”-->“输入”在“附加依赖项中”添加需要的静态文件即可。
我的所有错误都是和QTcpSocket和QAbstractSocket相关的,这种情况下,我要添加的引用文件是什么呀???


我之前安装过OpenCV,但QT没试过。
帮你在网上找了下,希望对你有帮助。
1. http://wenku.baidu.com/view/7561401ec5da50e2524d7f32.html
2. http://mobile.51cto.com/symbian-271268.htm

读书人网 >C++

热点推荐