Unresolved external 问题

wodelove 2002-10-22 04:06:20
[Linker Error] Unresolved external 'TLinkImage::' referenced from C:\DOCUMENTS AND SETTINGS\ADMINISTRATOR\MY DOCUMENTS\工作文件\组件开发\LINKIMAGE.OBJ
在自己开发的组件中,碰到以上问题,不知该如何解决,还望赐教
...全文
104 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
IT-司马青衫 2003-04-29
  • 打赏
  • 举报
回复
应该是路径上有些问题,你这样:
Project->Options->Directories/Conditionals中加上你这个公共类的路径。
//----------------------------------------
项目中加上MEMMGR.LIB
//------------------------------
删除所有的*.obj文件.
把你的工程中unit先delete from your project 再,add to project 就行了
//-------------------------------------
UNIT1源程序中宣称在其它文件中定义的外部变量WSASocketA,实际上没有任何一个文件定义过。
原因:连接的OBJ文件缺了,变量名称大小写不一致等。
原来少了这一条
#pragma comment(lib, "Ws2_32.lib")
//--------------------------------
Add to Project -> 选 psapi.lib

不过注意:在9X下,缺省没有psapi.dll这个文件,必须把它考到你的程序目录地下,不然你的程序起不来.
COKING 2002-10-22
  • 打赏
  • 举报
回复
你要把组件的路径添加到BCB的环境变量中.
在project/option中的directories/conditionals页中的
include path与library path中加入组件的路径
wmt 2002-10-22
  • 打赏
  • 举报
回复
Unresolved external 问题一般都是函数(变量)声明了,但没有函数体(变量)的定义或加入到project中!
lingbin 2002-10-22
  • 打赏
  • 举报
回复
把所有的.obj文件删除,然后再重新编译整个工程。

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧