• 7609阅读
  • 7回复

注意:qt4.5.2中webkit在vc2005/vc2008环境中编译不能成功! [复制链接]

上一主题 下一主题
离线qindq
 

只看楼主 倒序阅读 楼主  发表于: 2009-07-04
我试图用msvc2005,msvc2008在不同的电脑上编译
多次试图
但是编译带webkit的qt总是失败的
8个link错误:fatal error LNK1120: 8 unresolved externals
后来在官方的blog上发现
其他人也遇到同样问题:
http://labs.trolltech.com/blogs/2009/06/25/qt-452-has-been-released/
据说还原到4.5.1编译webkit才能成功
所以应该是新版的代码有问题

我只能放弃并跳过webkit的编译(选用-no-webkit)
希望qt及早更新版本
离线shiroki

只看该作者 1楼 发表于: 2009-07-05
恩,原来是这样。我的qtce 452的webkit也没有编译成功
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
离线qindq

只看该作者 2楼 发表于: 2009-07-06
引用第1楼shiroki于2009-07-05 08:41发表的  :
恩,原来是这样。我的qtce 452的webkit也没有编译成功


真正干活我用不上webkit
但是很想研究一下
斑竹有没有试过webkit.org上的单独编译版本
我去看了一下
发现编译这个东东的过程真是
翻山越岭啊,跋山涉水啊
离线zgfree

只看该作者 3楼 发表于: 2009-08-08
恩。我也编了好几次,没有成功
离线poney
只看该作者 4楼 发表于: 2009-08-10
我用Mingw也编译失败了。
离线qindq

只看该作者 5楼 发表于: 2009-08-11
谢谢关注
这个问题已经解决了

qt4.5.2
build with vc2005/vc2008
webkit 是可以编译过的
需要事先删除两个文件:
src\3rdparty\webkit\WebCore\tmp\moc\debug_shared\*.tmp
src\3rdparty\webkit\WebCore\tmp\moc\release_shared\*.tmp
我已经照着做了
顺利通过
离线muwanqing
只看该作者 6楼 发表于: 2009-08-12
请问  ls 是静态编译吗?
离线muwanqing
只看该作者 7楼 发表于: 2009-08-12
我怎么找不到这两个文件   从TMP文件夹开始没有了
src\3rdparty\webkit\WebCore\tmp\moc\debug_shared\*.tmp
src\3rdparty\webkit\WebCore\tmp\moc\release_shared\*.tmp
快速回复
限100 字节
 
上一个 下一个