• 9789阅读
  • 9回复

Qt4.4.0编译调试库出错 [复制链接]

上一主题 下一主题
离线xcgwy
 
只看楼主 倒序阅读 楼主  发表于: 2008-05-20
— 本帖被 XChinux 执行加亮操作(2008-05-20) —
我用qt-win-opensource-4.4.0-mingw.exe并自动下载的MinGW进行编译调试库,出现如下错误,该如何解决?
mingw32-make[2]: Leaving directory `D:/Qt/4.4.0/src/svg'
mingw32-make[1]: Leaving directory `D:/Qt/4.4.0/src/svg'
(cd D:\Qt\4.4.0\src\3rdparty\webkit\WebCore && mingw32-make -f Makefile debug)
mingw32-make[1]: Entering directory `D:/Qt/4.4.0/src/3rdparty/webkit/WebCore'
mingw32-make -f Makefile.Debug
mingw32-make[2]: Entering directory `D:/Qt/4.4.0/src/3rdparty/webkit/WebCore'
gcc -x c-header -c -g -DQT_SHARED -DQT_THREAD_SUPPORT -DUNICODE -DQT_LARGEFILE_S
UPPORT -DBUILDING_QT__=1 -DUSE_SYSTEM_MALLOC -DNDEBUG -DQT_MAKEDLL -DQT_NO_CAST_
TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -D_USE_MATH_DEFI
NES -DBUILD_WEBKIT -DENABLE_ICONDATABASE=0 -DENABLE_XPATH=1 -DENABLE_SVG=1 -DWTF
_CHANGES=1 -DBUILDING_QT__ -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DQT_DLL -DQT_GUI
_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I"..\..\..\..\include\QtCore" -I"..\..\..\.
.\include\QtCore" -I"..\..\..\..\include\QtNetwork" -I"..\..\..\..\include\QtNet
work" -I"..\..\..\..\include\QtGui" -I"..\..\..\..\include\QtGui" -I"..\..\..\..
\include" -I"..\WebKit\qt\Api" -I"..\JavaScriptCore" -I"..\JavaScriptCore\kjs" -
I"..\JavaScriptCore\bindings" -I"..\JavaScriptCore\bindings\c" -I"..\JavaScriptC
ore\wtf" -I"..\JavaScriptCore\ForwardingHeaders" -I"." -I"ForwardingHeaders" -I"
platform" -I"platform\network" -I"platform\graphics" -I"loader" -I"page" -I"css"
-I"dom" -I"bridge" -I"editing" -I"rendering" -I"history" -I"xml" -I"html" -I"pl
ugins" -I"..\..\..\..\include\QtWebKit" -I"tmp\rcc\debug_shared" -I"tmp" -I"gene
rated" -I"tmp" -I"..\JavaScriptCore" -I"..\JavaScriptCore\kjs" -I"..\JavaScriptC
ore\bindings" -I"..\JavaScriptCore\bindings\c" -I"..\JavaScriptCore\wtf" -I"..\J
avaScriptCore\bindings\qt" -I"..\JavaScriptCore\pcre" -I"d:\Qt\4.4.0\src\3rdpart
y\webkit\WebKitBuild\Debug\JavaScriptCore\kjs\tmp" -I"platform\qt" -I"platform\n
etwork\qt" -I"platform\graphics\qt" -I"platform\graphics\svg\qt" -I"loader\qt" -
I"page\qt" -I"..\WebKit\qt\WebCoreSupport" -I"..\WebKit\qt\Api" -I"." -I"Forward
ingHeaders" -I"..\..\webkit" -I"..\JavaScriptCore\kjs" -I"..\JavaScriptCore\bind
ings" -I"platform" -I"platform\network" -I"platform\graphics" -I"platform\graphi
cs\svg" -I"platform\graphics\svg\filters" -I"loader" -I"loader\icon" -I"css" -I"
dom" -I"page" -I"bridge" -I"editing" -I"rendering" -I"history" -I"xml" -I"html"
-I"bindings\js" -I"ksvg2" -I"ksvg2\css" -I"ksvg2\svg" -I"ksvg2\misc" -I"ksvg2\ev
ents" -I"platform\image-decoders" -I"d:\Qt\4.4.0\include\ActiveQt" -I"tmp\moc\de
bug_shared" -I"." -I"..\..\..\..\include" -I"d:\MinGW\include" -I"..\..\..\..\in
clude" -I"d:\MinGW\include" -I"..\..\..\..\mkspecs\win32-g++" -o tmp\obj\debug_s
hared\WebKit_pch.h.gch\c ..\WebKit\qt\WebKit_pch.h
输入行太长。
mingw32-make[2]: *** [tmp/obj/debug_shared/WebKit_pch.h.gch/c] Error 255
mingw32-make[2]: Leaving directory `D:/Qt/4.4.0/src/3rdparty/webkit/WebCore'
mingw32-make[1]: *** [debug] Error 2
mingw32-make[1]: Leaving directory `D:/Qt/4.4.0/src/3rdparty/webkit/WebCore'
mingw32-make: *** [debug-D__Qt_4_4_0_src_3rdparty_webkit_WebCore] Error 2
离线zzh

只看该作者 1楼 发表于: 2008-05-22
我也遇到了你的问题,我在xp sp2 sp3上都实验过,都不行。
离线hainanyunyu

只看该作者 2楼 发表于: 2008-06-01
我也遇到这个问题了。
错误提示是:“internal compiler error”
估计是mingw 的问题,和QT没关系。
明天装个新版的mingw试试。
在线XChinux

只看该作者 3楼 发表于: 2008-06-01
把configure参数帖一下
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线xcgwy
只看该作者 4楼 发表于: 2008-06-02
我用的是windows下的安装版,直接在菜单中选择build debug libaries。没有配置configure参数。
离线hainanyunyu

只看该作者 5楼 发表于: 2008-06-02
不知道搞了什么,我把qt重新安装了一次。
然后直接使用菜单里面的“Qt 4.4.0 (Build Debug Libraries)”编译debug库,
我就没有对电脑做任何操作,今天来时居然编译好了。没有错误。
我的qt版本是QT4.40 opensource windows  mingw安装版。

但是在eclipse重新bulid  all 工程,编译没错。但是调试不起来。错现错误提示如图。

release 版就可以正常运行。
离线hainanyunyu

只看该作者 6楼 发表于: 2008-06-02
接上一个回复贴。
我找到该工程的debug文件夹,双击编译好的程序。能正常运行。
离线hainanyunyu

只看该作者 7楼 发表于: 2008-06-02
新进展: 安装了新版的mingw  ,不是qt4.4 自动下载的哪个版本!
现在没有上面我提到的问题了。
但是新问题出来了:

[New thread 3512.0xd74]
gdb: unknown target exception 0xc0000135 at 0x7c984ed1
离线wozhaolala
只看该作者 8楼 发表于: 2008-07-22
xcgwy

你成功了没,是怎么做的
离线eralvc

只看该作者 9楼 发表于: 2008-10-18
我发现把gdb换成低版本的就成功了
快速回复
限100 字节
 
上一个 下一个