fatal error LNK1181: cannot open input file 'qtmain.lib'

雪梦科技 2010-01-14 07:30:34
先安装vs2008,然后安装QT4.6,再安装QT-VS add on插件。
配置后,找了一个qt例子运行,debug可以链接exe文件,但是在release下提示:
fatal error LNK1181: cannot open input file 'qtmain.lib'
我在lib文件夹下找了,没有qtmain.lib,只有qtmaind.lib。
不知道怎么解决?
请各位帮帮忙,谢谢~
...全文
1225 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
superwavelet 2010-09-08
  • 打赏
  • 举报
回复
顶,我正好也有这个错误
雪梦科技 2010-01-15
  • 打赏
  • 举报
回复
好的,谢谢各位~
tingsking18 2010-01-15
  • 打赏
  • 举报
回复
你可能在没有编译release版本的Qt
congfigure -debug-and-release
qmake
make
luhongyu2108 2010-01-14
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 yang_hui1986527 的回复:]
引用 3 楼 luhongyu2108 的回复:
你试试把qtmaind.lib 改成qtmain.lib,应该是版本问题

已经改过了,没有用,提示一大堆错误。
debug版本可以编译通过,release版本编译不过去~
[/Quote]
那就是你的qt只有DEBUG版的,没有release版的
  • 打赏
  • 举报
回复
http://www.qtcn.org/bbs/read.php?tid=25217
  • 打赏
  • 举报
回复
应该是编译的问题吧,我记得没有编译的情况下就是这个错误
雪梦科技 2010-01-14
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 luhongyu2108 的回复:]
你试试把qtmaind.lib 改成qtmain.lib,应该是版本问题
[/Quote]
已经改过了,没有用,提示一大堆错误。
debug版本可以编译通过,release版本编译不过去~
luhongyu2108 2010-01-14
  • 打赏
  • 举报
回复
只有Debug版的,你在Debug模式下编译试试行不行
luhongyu2108 2010-01-14
  • 打赏
  • 举报
回复
你试试把qtmaind.lib 改成qtmain.lib,应该是版本问题
雪梦科技 2010-01-14
  • 打赏
  • 举报
回复
刚刚已经找过了,没有找到`
沙沙的吹 2010-01-14
  • 打赏
  • 举报
回复
你在Qt的安装目录下搜索一下,说不定能找到它

16,238

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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