社区
网络及通讯开发
帖子详情
Unresolved External问题
wmaster
2005-04-01 10:04:47
我用BCB和snmp++开发监控程序,程序编译(compile)已通过,但make时出现linker error:Unresolved External 'IpAddress::~IpAddress()' referenced from c:\snmptest\main.obj
这是怎么回事,该怎样解决?
...全文
448
5
打赏
收藏
Unresolved External问题
我用BCB和snmp++开发监控程序,程序编译(compile)已通过,但make时出现linker error:Unresolved External 'IpAddress::~IpAddress()' referenced from c:\snmptest\main.obj 这是怎么回事,该怎样解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wmaster
2005-04-03
打赏
举报
回复
在.h 中删去IpAddress类中方法的声明:~IpAddress();
Unresolved External 'IpAddress::~IpAddress()' ...错误没有了,但还有以下错误:
Unresolved External 'IpAddress::IpAddress(const char *)' referenced from c:\snmptest\main.obj
对应的.CPP里有 IpAddress::IpAddress(const char *) ,又不能在.h文件中去掉该声明,程序中要用到字符串地址. 怎么办?
mhcio
2005-04-02
打赏
举报
回复
或者在.h对应的CPP中写上
IpAddress::~IpAddress()
{}
或者就干脆删去.h中的声明
~IpAddress()
xiejingking
2005-04-02
打赏
举报
回复
我认为是.h中声明函数时出现了问题,注意一下。
leonatcs
2005-04-01
打赏
举报
回复
在头文件里面删去IpAddress类中方法的声明:~IpAddress();
liangamao
2005-04-01
打赏
举报
回复
和我的问题类似,高手快上
cmake和visual studio解决error LNK2019: un
resolved
external
symbol的
问题
un
resolved
external
symbol 程序链接阶段没法找到对应的symbol,要么是函数只有一个声明放在那里而没有实现,要么是没有把第三方库添加进来。 rtkcmn.obj : error LNK2019: un
resolved
external
symbol __imp_timeGetTime referenced in function tickget cmake 中添加外部...
un
resolved
external
symbol
问题
un
resolved
external
symbol 这个错误的意思是有一个函数,系统没有找到它的实现代码。
检查了一下是否已经将含有该函数实现代码的文件包含进项目。
用了power,而不是changes这个函数名,所以出错了
un
resolved
external
问题
及解决记录
核实了一下外部引用的文件。但为什么外部文件在,也引用了。该包含的头文件也包含了,还会显示没有这个外部引用呢?这就是血泪教训了友友们。赶紧查一查,这个你手写的函数,是不是某个字母的大小写,没写对!翻译过来是:未解决的外部引用。也就是意味着需要外部函数,但明显,编译器未找到。就查到字母 f 是大写的,本人手动写成小写了。给大家提供个错误案例,以后能cv操作,就别手写了吧。本案例中最终的原因,就是因为一个字母引发的血案。编译工具:Tasking。报错的位置,报告的是。
c++ 调用c代码 extern “C“ 确不能解决
问题
un
resolved
external
symbol
c++ 调用c代码 extern "C" 确不能解决
问题
un
resolved
external
symbol 为什么不起作用了? cmake设置cpp工程 visual studio工程设置源代码文件编译方式
un
resolved
external
symbol
问题
学习VC++时经常会遇到链接错误LNK2001,该错误非常讨厌,因为对于编程者来说,最好改的错误莫过于编译错误,而一般说来发生连接错误时, 编译都已通过。产生连接错误的原因非常多,尤其LNK2001错误,常常使人不 明其所以然。如果不深入地学习和理解VC++,要想改正连接错误LNK2001非 常困难。
初学者在学习VC++的过程中,遇到的LNK2001错误的错误消息主要为: un
resolved
external
symbol “symbol”(不
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章