在这里,我们将非常感谢一些帮助。
我正在运行 Ubuntu 10.04,我想使用V8 JavaScript 引擎 http://php.net/manual/en/book.v8js.phpPHP 内部。有人设法做到这一点了吗?
所以我安装了libv8-2.0.3
, libv8-dbg
, libv8-dev
从软件中心。然后我尝试:sudo pecl install v8js-0.1.2
。这失败的原因是(我认为):
/tmp/pear/temp/v8js/v8js.cc:220: error: no matching function for call to ‘v8::Array::Get(unsigned int&)’
and
/tmp/pear/temp/v8js/v8js.cc:438: error: ‘ContextDisposedNotification’ is not a member of ‘v8::V8’
我猜是因为 libv8 的打包版本太旧了?
我查看了 SVN 源(svn co http://v8.googlecode.com/svn/trunk/ http://v8.googlecode.com/svn/trunk/ v8
)并使用scons
来构建它,尽管看起来它已经成功完成(ranlib libv8.a; scons: done building targets.
),我不知道如何处理已生成的内容(以及构建了哪些文件 - 似乎只有 obj/release/ 中构建的 .o 文件)。
我被困住了,并且对我需要做什么感到有些困惑。请帮助!
我使用 10.04 Ubuntu,升级 gcc 并安装最新版本的 libv8 后,我可以安装 v8js-0.1.3。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)