• 4539阅读
  • 1回复

mingw32-make出现死循环的问题。。没有高手能解决得了吗? [复制链接]

上一主题 下一主题
离线11932660
 

只看楼主 正序阅读 楼主  发表于: 2009-11-16
mingw32-make出现死循环的问题。。没有高手能解决得了吗?
qt本来是可以用的,但是现在编译的时候mingw32-make老是出问题

不管在QCreator下或是在Qt Command Pormpt下边都会出现死循环

首先qmake -project没问题
然后qmake也没问题
make的时候问题就来了,具体如下(编译的是Qt里边的demo,代码是没问题的,在linux下边可以通过编译)

Starting: D:/QT/2009.3/mingw/bin/mingw32-make.exe -w
mingw32-make: Entering directory `D:/QT/2009.3/qt/demos/affine'
d:\QT\2009.3\qt\bin\qmake.exe -spec ..\..\mkspecs\win32-g++ -win32 -o Makefile affine.pro
mingw32-make: Leaving directory `D:/QT/2009.3/qt/demos/affine'
mingw32-make: Entering directory `D:/QT/2009.3/qt/demos/affine'
d:\QT\2009.3\qt\bin\qmake.exe -spec ..\..\mkspecs\win32-g++ -win32 -o Makefile affine.pro
mingw32-make: Leaving directory `D:/QT/2009.3/qt/demos/affine'
mingw32-make: Entering directory `D:/QT/2009.3/qt/demos/affine'
d:\QT\2009.3\qt\bin\qmake.exe -spec ..\..\mkspecs\win32-g++ -win32 -o Makefile affine.pro
mingw32-make: Leaving directory `D:/QT/2009.3/qt/demos/affine'
mingw32-make: Entering directory `D:/QT/2009.3/qt/demos/affine'
d:\QT\2009.3\qt\bin\qmake.exe -spec ..\..\mkspecs\win32-g++ -win32 -o Makefile affine.pro
mingw32-make: Leaving directory `D:/QT/2009.3/qt/demos/affine'
mingw32-make: Entering directory `D:/QT/2009.3/qt/demos/affine'
d:\QT\2009.3\qt\bin\qmake.exe -spec ..\..\mkspecs\win32-g++ -win32 -o Makefile affine.pro
mingw32-make: Leaving directory `D:/QT/2009.3/qt/demos/affine'
mingw32-make: Entering directory `D:/QT/2009.3/qt/demos/affine'
d:\QT\2009.3\qt\bin\qmake.exe -spec ..\..\mkspecs\win32-g++ -win32 -o Makefile affine.pro
mingw32-make: Leaving directory `D:/QT/2009.3/qt/demos/affine'
mingw32-make: Entering directory `D:/QT/2009.3/qt/demos/affine'
d:\QT\2009.3\qt\bin\qmake.exe -spec ..\..\mkspecs\win32-g++ -win32 -o Makefile affine.pro
mingw32-make: Leaving directory `D:/QT/2009.3/qt/demos/affine'
mingw32-make: Entering directory `D:/QT/2009.3/qt/demos/affine'
d:\QT\2009.3\qt\bin\qmake.exe -spec ..\..\mkspecs\win32-g++ -win32 -o Makefile affine.pro
……
(不会停止,要手动关闭)

而且每重复一次,进程中就会出现一个mingw32-make

完全陷入一个死循环,哪位高手能解决这个问题?

代码完全没问题。。在linux下通过编译的,在win下边就出现问题
环境之前用的是eclipse+mingW,出现问题后用的是QCreater+mingW,但是问题仍然存在,很困惑,请高手赐教,感谢
离线jayaz
只看该作者 1楼 发表于: 2009-12-02
和我的一样,也是mingw32-make出现死循环。
我的是
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
mingw32-make[9]: Leaving directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgener
ator'
mingw32-make[9]: Entering directory `D:/Qt/4.5.3/tools/assistant/tools/qhelpgene
rator'
d:\Qt\4.5.3\bin\qmake -spec ..\..\..\..\mkspecs\win32-g++ -win32 -o Makefile qhe
lpgenerator.pro
快速回复
限100 字节
 
上一个 下一个