当前位置:编程学习 > wap >>

QtWebKit中怎么用V8代替JSC?求过程!!!!!!

做个基于qt的webkit浏览器,想在想把webkit中的jsc换成v8来看看,不知道怎么下手,知道的说下过程啊!!!!感激 跪谢!我的分不多 全给了 --------------------编程问答-------------------- 没有试过

http://comments.gmane.org/gmane.os.opendarwin.webkit.qt/1006

> Use the following command:
>
> WebKitTools/Scripts/build-webkit --qt --v8
>
> Note, that you have to checkout and build v8 in advance
> (http://code.google.com/p/v8/wiki/UsingGit), place the source into
> $QTDIR/src/3rdparty/v8, and copy libv8.so (or libv8.a) to $QTDIR/lib
> before you can build QtWebKit.
>
> Sometimes the trunk is broken, but r73358 definetelly works.
--------------------编程问答-------------------- 恩 WebKitTools/Scripts/build-webkit --qt --v8 这个我编译过 但是怎么也编译不过去

Note, that you have to checkout and build v8 in advance
> (http://code.google.com/p/v8/wiki/UsingGit), place the source into
> $QTDIR/src/3rdparty/v8, and copy libv8.so (or libv8.a) to $QTDIR/lib
> before you can build QtWebKit.
上面的这个是什么意思啊?把v8的源代码加入到QT的源代码中吗?再说也木有找到v8目录,自己建立吗?

Sometimes the trunk is broken, but r73358 definetelly works.
nightly builds上面怎么没有r73358版本啊
郁闷 --------------------编程问答-------------------- 兄弟, 我这几天也在搞这个。不知道肿么编译啊,你解决没有? --------------------编程问答-------------------- 我解决了,编译成功了,但是有些小问题。 --------------------编程问答-------------------- 你是怎么配置的,简单说步骤呗,一定要用qt5去编译qtwebkit+v8吗?
引用 4 楼  的回复:
我解决了,编译成功了,但是有些小问题。
--------------------编程问答-------------------- 能说说具体步骤吗?我的编译也出错了。编译v8生成了三个静态库。 --------------------编程问答-------------------- 目前编译webkit还有很多编译上的问题。 --------------------编程问答-------------------- 这么多的编译错误看什么东西能解决呢 --------------------编程问答-------------------- Qt5里面的webkit不是用的V8吗? --------------------编程问答--------------------
引用 9 楼 n7zj0x8 的回复:
Qt5里面的webkit不是用的V8吗?

好吧确实不是用的V8,虽然没有关心过webkit用的什么js引擎,但是用webkit做过一些开发,

很无奈的告诉你,Qt 的webkit太多太多的bug了, 不看不知道,一看下一跳的.
要开发,还是自己另外编译吧,或者选用chome的引擎.叫什么来着,好像叫blink来着吧.
Qt Webkit,只打开一个网页,什么都不做,你就会发现内存泄漏了.还有一系列的.打印问题,css兼容问题.等等. --------------------编程问答--------------------
引用 10 楼 n7zj0x8 的回复:
Quote: 引用 9 楼 n7zj0x8 的回复:

Qt5里面的webkit不是用的V8吗?

好吧确实不是用的V8,虽然没有关心过webkit用的什么js引擎,但是用webkit做过一些开发,

很无奈的告诉你,Qt 的webkit太多太多的bug了, 不看不知道,一看下一跳的.
要开发,还是自己另外编译吧,或者选用chome的引擎.叫什么来着,好像叫blink来着吧.
Qt Webkit,只打开一个网页,什么都不做,你就会发现内存泄漏了.还有一系列的.打印问题,css兼容问题.等等.


Qt5.2.0已经用了专门为Qt定制的引擎。
补充:移动开发 ,  Qt
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,