首页| 论坛| 消息

标题:请教windows下安装QT4.3出错
作者:caichao07
日期:2010-01-03 23:06
内容:

Microsoft (R) Program Maintenance Utility Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
NMAKE -f Makefile.Release
Microsoft (R) Program Maintenance Utility Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
g++ -c -O2 -O2 -frtti -fexceptions -Wall -DUNICODE -DQT_LARGEFILE_SUPPOR
T -DQT_DLL -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_THREAD
_SUPPORT -DQT_NEEDS_QMAIN -I"C:/Qt/4.1.2/include/QtCore" -I"C:/Qt/4.1.2/include/
QtNetwork" -I"C:/Qt/4.1.2/include/QtGui" -I"C:/Qt/4.1.2/include" -I"." -I"C:/Qt/
4.1.2/include/ActiveQt" -I"release" -I"." -I"C:/Qt/4.1.2/mkspecs/win32-g++" -o r
elease\chatdialog.o chatdialog.cpp
'g++' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
NMAKE : fatal error U1077: 'g++' : return code '0x1'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio\VC98\bin\N
MAKE.EXE"' : return code '0x2'
Stop.
以前都是在Linux下qmake编译,刚刚在windows下安装了QT4并对程序进行qmake -project;qmake;nmake
请问是哪里出错了


#1 [dbzhang800 01-03 23:33]
先删掉你机子上的VC6再说吧
#2 [caichao07 01-03 23:39]
我发现我还没有执行configure,请问是不是这个原因呢
#3 [jnblue 01-04 02:37]
要先执行configure的,这一步骤主要是设置你的编译环境,既然是用的VC,不应该出现g++的,以前的做法是设置QMAKESPEC环境变量,现在好像用configure就OK了
#4 [dbzhang800 01-04 09:02]
引用第2楼caichao07于2010-01-03 23:39发表的:
我发现我还没有执行configure,请问是不是这个原因呢
问题在你应该用 mingw的make(mingw32-make),而不是 vc的make (nmake)
#5 [snailbing 01-04 09:55]
我还真不懂了,windows下还有 configure
LZ安装一下 mingw 然后设置环境变量(qt中自身就提供了一个设置好环境变量的运行命窗口),在那个运行命窗口中进行编译,命令同4楼了

<< 1 2 >> (1/2)

回复 发表
主题 版块