• 10192阅读
  • 6回复

求助:安装vc+qt后nmake出错 [复制链接]

上一主题 下一主题
离线sherrier
 

只看楼主 正序阅读 楼主  发表于: 2008-03-28
求助:安装vc+qt后nmake出错
— 本帖被 XChinux 执行加亮操作(2008-03-30) —
各位大侠,我第一次用qt.安装论坛上的帖子装好后,在编译helloworld程序最后一步:nmake后出错了,这是nmake后的显示的信息:

E:\My Documents\Work_Space\My_Project\qtHelloWorld>qmake -project -o qt_helloworld.pro

E:\My Documents\Work_Space\My_Project\qtHelloWorld>qmake

E:\My Documents\Work_Space\My_Project\qtHelloWorld>nmake

Microsoft (R) Program Maintenance Utility Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

NMAKE -f Makefile.Debug

Microsoft (R) Program Maintenance Utility Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

cl -c -nologo -Zm200 -Od -ZI -Gm -MDd -GR -GX -W3 -DUNICODE -DQT_LARGEFI
LE_SUPPORT -DWIN32 -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"D:
/qt-4.2.3/include/QtCore" -I"D:/qt-4.2.3/include/QtCore" -I"D:/qt-4.2.3/include/
QtGui" -I"D:/qt-4.2.3/include/QtGui" -I"D:/qt-4.2.3/include" -I"." -I"D:/qt-4.2.
3/include/ActiveQt" -I"debug" -I"." -I"d:\qt-4.2.3\mkspecs\win32-msvc" -Fodebug\
@C:\DOCUME~1\Jiu_Yan\LOCALS~1\Temp\nma02172.
qt_helloworld.cpp
link /LIBPATH:"d:\qt-4.2.3\lib" /NOLOGO /DEBUG /SUBSYSTEM:WINDOWS /incre
mental:no /OUT:"debug\hello.exe" @C:\DOCUME~1\Jiu_Yan\LOCALS~1\Temp\nmb02172.
LINK : warning LNK4075: ignoring /EDITANDCONTINUE due to /INCREMENTAL:NO specifi
cation
LINK : fatal error LNK1181: cannot open input file "qtmain.lib"
NMAKE : fatal error U1077: 'link' : return code '0x49d'
Stop.
NMAKE : fatal error U1077: '"D:\Program Files\Microsoft Visual Studio\VC98\bin\N
MAKE.EXE"' : return code '0x2'
Stop.


我在google上找半天也没找出什么原因,哪位知道是怎么回事吗?
离线浪漫天使
只看该作者 6楼 发表于: 2008-04-03
你是静态编译你的qt的把
建议你装qt432以后的,就不需用那个工具那么麻烦,qt自己支持了
离线sherrier

只看该作者 5楼 发表于: 2008-04-02
lib下只看到有qtcore.prl qtcored.prl
离线XChinux

只看该作者 4楼 发表于: 2008-04-01
如果没有QtCored4.dll表明没有编译出debug库来。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线sherrier

只看该作者 3楼 发表于: 2008-04-01
我按照 http://www.qtcn.org/bbs/read.php?tid=7440 (QT4.1.1 with vc++ 6.0) 一步一步来的。不知道编译出Debug库了没,不过我在lib文件夹下面只发现prl文件,没看到lib文件啊
离线浪漫天使
只看该作者 2楼 发表于: 2008-03-30
cannot open input file "qtmain.lib"
你的库是debug的还是release的?
NMAKE -f Makefile.Debug 用的是qt的debug的库,你编译出qt的debug的库了么?
离线sherrier

只看该作者 1楼 发表于: 2008-03-29
唉,我昨晚重装了一次,还是不行,后来把vc6卸了重装,再装了一次同样报错,只差没格盘重装系统了。在网上查了好像也有好多人出现了这样的问题,有个人说找不出原因推荐还是用mingw,但是有时候又必须要用vc怎么办了,希望大家帮忙找出原因来,这样以后有人出现这种问题也好办了。
现在我转入到lubuntu的怀抱,希望安装qt后不要出现什么问题,佛主保佑,阿门,上帝bless me。
快速回复
限100 字节
 
上一个 下一个