• 6543阅读
  • 5回复

Qt 4.6 编译自带Demo失败 [复制链接]

上一主题 下一主题
离线aniven
 

只看楼主 倒序阅读 楼主  发表于: 2010-01-23
Win7系统,4.6.0和4.6.1编译自带Demo都失败,提示一大批错误:

Exited with code 0.
Starting: D:/Qt/2010.01/mingw/bin/mingw32-make.exe -w
mingw32-make: Entering directory `D:/Qt/2010.01/qt/demos/sqlbrowser'
D:/Qt/2010.01/mingw/bin/mingw32-make -f Makefile.Release
mingw32-make[1]: Entering directory `D:/Qt/2010.01/qt/demos/sqlbrowser'
g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -Wl,-s -mthreads -Wl -Wl,-subsystem,windows -o release\sqlbrowser.exe tmp/obj/release_shared/main.o tmp/obj/release_shared/browser.o tmp/obj/release_shared/connectionwidget.o tmp/obj/release_shared/qsqlconnectiondialog.o tmp/obj/release_shared/moc_browser.o tmp/obj/release_shared/moc_connectionwidget.o tmp/obj/release_shared/moc_qsqlconnectiondialog.o -L"d:\Qt\2010.01\qt\lib" -L"c:\Program Files\SQLXML 4.0\bin\" -L"d:\Qt\2010.01\qt\lib" -lmingw32 -lqtmain -lQtSql4 -lQtGui4 -lQtCore4
tmp/obj/release_shared/main.o:main.cpp:(.text+0x22): undefined reference to `_imp___ZN7QString11shared_nullE'
tmp/obj/release_shared/main.o:main.cpp:(.text+0x52): undefined reference to `_imp___ZNK7QString11toLocal8BitEv'
tmp/obj/release_shared/main.o:main.cpp:(.text+0x6a): undefined reference to `_imp___Z8qWarningPKcz'
tmp/obj/release_shared/main.o:main.cpp:(.text+0x7d): undefined reference to `_imp___Z5qFreePv'
tmp/obj/release_shared/main.o:main.cpp:(.text+0x86): undefined reference to `_imp___ZN4QUrlD1Ev'

...
[ 此帖被aniven在2010-01-23 22:14重新编辑 ]
离线mahongquan

只看该作者 1楼 发表于: 2010-01-24
mingw32 得用qt4.6所带的版本
离线aniven

只看该作者 2楼 发表于: 2010-01-24
我下的是SDK包,没有另外安装mingw32和qt creater
离线wd007

只看该作者 3楼 发表于: 2010-01-24
我刚好也最近使用了Win7系统,安装方式和你相同。

未出现你所说的问题,我安装的是4.6.1
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线wd007

只看该作者 4楼 发表于: 2010-01-24
你是使用Qt Creator打开这个工程,然后编译的吗?

在编译之前,最好使用Qt Creator的菜单命令clean all

然后再编译
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线aniven

只看该作者 5楼 发表于: 2010-01-25
奇怪了,我把demo目录下的范例复制到D:\,编译就没有问题,这是什么鸟原因?

我装Qt的目录也没有中文,也不是很深,就D:\Qt\2010.01
快速回复
限100 字节
 
上一个 下一个