读书人

unresolved external symbol quot;public:

发布时间: 2012-05-20 16:03:12 作者: rapoo

unresolved external symbol "public: __thiscall问题
改了好长时间,就是没有改过来。急!!!!!!

在一个工程里面出错,但是只编译源文件时没有错误。

没有上传附件的功能呀,给个邮箱传源文件给您。
请大哥们帮帮忙,实在是改不过来。

[解决办法]
在工程里搜索函数名,看它是否声明了但未实现
如果只有头文件,则看lib文件是否包含了
[解决办法]
unresolved external symbol "public: __thiscall 看看是什么函数报的这个错

可能是你使用了某个库的函数,但是没有把这个库的lib包含到工程里面

在工程属性 linker -- input 中添加xxx.lib
或者在cpp中 #pragma comment(lib, "c:\\xxx\\xxx.lib")
[解决办法]
project -- add to project -- add existing item
把你所有的cpp文件都再添加一遍试试
[解决办法]
检查看看,是否每个cpp文件头部都有
#include "stdafx.h"
[解决办法]
应该在Link选项卡里加上对应的lib,查下是哪个函数无法解析,把对应的lib加进去就可以了!

[解决办法]

探讨
unresolved external symbol "public: __thiscall 看看是什么函数报的这个错

可能是你使用了某个库的函数,但是没有把这个库的lib包含到工程里面

在工程属性 linker -- input 中添加xxx.lib
或者在cpp中 #pragma comment(lib, "c:\\xxx\\xxx.lib")

读书人网 >VC/MFC

热点推荐