是否有 v8 可执行版本的软件包?

是否有 v8 可执行版本的软件包?

我正在努力Vim JS lint 插件在 Ubuntu 12.04 下工作。该插件需要 d8命令,它是Google 的 v8 JavaScript 引擎

我确实看到了libv8包,但似乎没有安装,d8或者至少没有将其放在我的路径上。该包描述为

libv8-3.7.12.22 - v8 JavaScript 引擎 - 运行时库

是否有任何包可以安装 v8 引擎的可执行版本,还是我只需要手动构建它?

答案1

我将把没有答案视为否定的。

从 Google 的 SVN repo 制作和安装 v8 并不困难。

您需要做的就是检查并执行。

svn checkout http://v8.googlecode.com/svn/trunk/ ./v8
cd v8
make builddeps
make native

然后out/native目录里面会有d8二进制文件,我只是将它符号链接到我的/usr/local/bin

答案2

这可能会有所帮助(它适用于 Debian):

12:38 ~ $ apt-cache search libv8;
libv8-3.8.9.20 - v8 JavaScript engine - runtime library
libv8-dbg - v8 JavaScript engine - debugging symbols
libv8-dev - v8 JavaScript engine - development files
libv8-i18n-dev - Native internationalization extension for libv8 - development files
libv8-i18n0.0.0 - Native internationalization extension for libv8 - runtime library
libv8-i18n0.0.0-dbg - Native internationalization extension for libv8 - debugging symbols

并选择一个

12:39 ~ $ apt-get install libv8-3.8.9.20

答案3

查看node-webkit,它适用于主流操作系统(Linux,Windows,Mac) - 它是由 chromium 和 node.js 制作的应用引擎。

相关内容