tempad
ReadyGo!技术成就梦想 >>服务器 >> 我把书翻遍了都不知怎做,救救小生!!!!

我把书翻遍了都不知怎做,救救小生!!!!

ReadyGo!技术成就梦想 网络搜索 efish 2008-1-14 1:24:13

我把书翻遍了都不知怎做,救救小生!!!!

楼主1980xls(狮子山人)2002-03-13 12:30:02 在 VC/MFC / 基础类 提问

我在程序中用了DLL,装入了头文件和LIB文件,在DEBUG编译时却出现了如下错误:  
  CAN   NOT   OPEN   FILE“C:\PROGRMA.OBJ"  
  在RELEASE编译时出现:一个无法解决的外部引用。  
  请问应怎样解决?高分相送。DLL应无问题,是随硬件来的。 问题点数:100、回复次数:8Top

1 楼bluecrest(高歌)回复于 2002-03-13 12:40:21 得分 20

静态装入是在project/setting.../link中设置  
  动态你只需要知道目录就可以了  
  调用loadlibiary(...)  
  getprocadress(..)Top

2 楼NowCan(城市浪人)回复于 2002-03-13 12:45:46 得分 20

无法解决的外部引用。你是怎么装lib的?  
  到project/setting.../link里看看。Top

3 楼1980xls(狮子山人)回复于 2002-03-13 12:50:22 得分 0

我是在LINK/..../INPUT装的,填写了LIB文件的路径  
  在程序中直接使用DLL提供的函数。Top

4 楼cct8(臭臭他爸)回复于 2002-03-13 13:01:19 得分 20

你的工程里面是不是有一个文件是obj?   也就是有什么人没有给你源代码,也没有给你DLL和LIB而是给你obj文件。这些文件要直接添加到工程里面,就像cpp/c文件一样参与连接,而不是让连接器去找。  
   
  Top

5 楼KenLan(逆命题不成立)回复于 2002-03-13 13:13:38 得分 0

progrma是你的.cpp/.c文件名吗?如果是,则确认一下编译产生的.obj文件是否存在,若不是,如cct8所讲。这个错是否为LINK:LNK1104?Top

6 楼KenLan(逆命题不成立)回复于 2002-03-13 13:27:47 得分 20

可以打开.mak文件看看  
  Top

7 楼1980xls(狮子山人)回复于 2002-03-13 18:28:06 得分 0

我已解决了,原来是路径的问题,编译器不支持有空格的路径。多谢各位  
  分是照加Top

责任编辑: efish 参与评论 查找更多:
相关文章
关于列表框的两个基本问题,高分求救!(100分)对于… 关于列表框的两个基本问题,高分求救!(100分)对于知道的人来说就是送分!!
关于80486的一道汇编程序题! 关于80486的一道汇编程序题!
为什么受伤的总是我? 关注 关注 !!!!! 为什么受伤的总是我? 关注 关注 !!!!!
寻求:VC中用原始的Ole DB访问SQL Server 2000的实例 寻求:VC中用原始的Ole DB访问SQL Server 2000的实例
如何在页面内控制不显示“菜单栏”??? 如何在页面内控制不显示“菜单栏”???
高分求桌面宠物之类实现桌面动画的源码 高分求桌面宠物之类实现桌面动画的源码
论坛做得很好!有什么意见吗? 论坛做得很好!有什么意见吗?
如何截获鼠标单击消息 如何截获鼠标单击消息
200分求index server的站内搜索asp源代码!!急用! 200分求index server的站内搜索asp源代码!!急用!
PB6.5 打印问题? PB6.5 打印问题?
2秒记住本站域名

玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的ReadyGo.com.cn

分类导航
ReadyGo!技术成就梦想