LINK : fatal error LNK1181: cannot open input file ".\Debug\amqatic.lib"

tadstads 2013-01-21 03:41:28
我的MFC程序中调用了别人编写的DLL文件,.lib文件放在工程目录下,在Release下编译时出错,错误信息如题,请问IDE为什么要到Debug下去找.lib文件呢?在哪里能更改这个设置呢?谢谢
...全文
948 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
tadstads 2013-01-21
  • 打赏
  • 举报
回复
找到问题的原因了,原来加入.lib到工程时就是从Debug下加入的,所以...
tadstads 2013-01-21
  • 打赏
  • 举报
回复
如果把路径设置成固定的,那将来改路径了,不是还要修改设置?
tadstads 2013-01-21
  • 打赏
  • 举报
回复
没有设置路径啊
这不是鸭头 2013-01-21
  • 打赏
  • 举报
回复
引用 6 楼 tadstads 的回复:
我在菜单project--->settings-->lick-->object/library moudules:里面设置的
那你的路径设置到工程文件下的lib
tadstads 2013-01-21
  • 打赏
  • 举报
回复
奇怪的是把.lib文件放到Debug目录下就没问题了
tadstads 2013-01-21
  • 打赏
  • 举报
回复
我在菜单project--->settings-->lick-->object/library moudules:里面设置的
孤客天涯 2013-01-21
  • 打赏
  • 举报
回复
#pragma comment(lib,"xxx.lib") 或菜单project--->settings-->lick-->object/library moudules:
lgstudyvc 2013-01-21
  • 打赏
  • 举报
回复
lib是通过什么连接进来的?
这不是鸭头 2013-01-21
  • 打赏
  • 举报
回复
你路径设置过了?
tadstads 2013-01-21
  • 打赏
  • 举报
回复
试过了,没有用的
jimette 2013-01-21
  • 打赏
  • 举报
回复
放到release下 把。lib 和pragma comment有关!

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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