zoukankan      html  css  js  c++  java
  • mac下zephir第一步,安装+hello zephir!

    第一步 安装autoconf re2c automake libtool等依赖,如果没有安装git的记得先安装git

    brew install autoconf
    brew install automake
    brew install libtool
    brew install re2c
    

    第二步,下载源代码安装

    git clone http://github.com/phalcon/zephir
    
    cd zephir
    
    ./install -c

    第三步,测试zephir是否安装成功

    zephir help

    结果如下,则证明安装成功

    第四步,创建zephir文件,并且写入一个class

    
    
    zephir init test
    cd test/test && vim Hello.zep

    第五步写入hello的class类(切记namespace 是和你的文件名对应的)

    namespace Test;
    
    /**
     * This is a sample class
     */
    class Hello
    {
        /**
         * This is a sample method
         */
        public function say()
        {
            echo "Hello World!";
        }
    }

    第六步,到test目录下,编译文件

    zephir bulid

    第七步 把对应的test.so放在扩展内,即在PHP.ini里面加一句(最好加在最后)

    [zephir test]
    extension = test.so

    第八步,在php文件中引入

    $model = new TestHello();
    $model->say();

     第九步,在WEB上运行

    大功告成

  • 相关阅读:
    git和github入门指南(3.1)
    git和github入门指南(2.2)
    git和github入门指南(2.1)
    git和github入门指南(1)
    webpack入门进阶(3)
    webpack入门进阶(2)
    webpack入门进阶(1)
    vue全家桶(4.3)
    vue全家桶(4.2)
    vue全家桶(4.1)
  • 原文地址:https://www.cnblogs.com/xiaocongjiejie/p/5731187.html
Copyright © 2011-2022 走看看