zoukankan      html  css  js  c++  java
  • mac苹果操作系统下安装v8js扩展

    最近对v8 javascript引擎比较感兴趣,发现PHP上已经有了一个V8js扩展,就在自己的macbook air上装了一个玩玩,记录一下安装过程。 

    1.安装v8 javscript引擎。按照V8上的wiki http://code.google.com/p/v8/wiki/BuildingWithGYP 上的说明安装,基本没有什么问题。 
    //svn checkout v8源代码 
    $svn checkout http://v8.googlecode.com/svn/trunk/ v8 
    $cd v8 
    //这个版本的v8需要使用GYP安装,不知道是啥,不过只要下面命令就可以 
    $make dependencies 
    //native表示编译当前系统的release版,library=shared表示编译出动态链接库 
    $make native library=shared 
    //将v8目录下的include包含文件和out目录下编译出来的库文件拷贝到系统目录下 
    $sudo cp include/* /usr/local/include 
    $sudo cp out/native/* /usr/local/lib 

    2.mac缺省的php安装没有pear,但带了安装文件,运行一下装上pear 
    $cd /usr/lib/php 
    $sudo php install-pear-nozlib.phar 

    3.安装v8js,我安装时的版本是beta版需要加上channel 
    sudo pecl install v8js channel://pecl.php.net/v8js-0.1.3 

    4.修改php.ini加上extension=v8js.so 

    写一个简单的测试文件 

     
    1 <?PHP
    2 $v8 = new V8js();
    3 $js = "print('hello world');";
    4 $v8 -> executeString($js);
    只有想不到,没有做不到!!!
    鸿鹄IT网络学院
  • 相关阅读:
    周记(第六周)
    周记(第五周)
    周记(第四周)
    周记(第三周)
    周记(第二周)
    《大道至简》读后感
    __proto__
    Object.prototype
    Object.setPrototypeOf(obj, proto)
    Object.getPrototypeOf(obj)
  • 原文地址:https://www.cnblogs.com/zhongbin/p/3184435.html
Copyright © 2011-2022 走看看