phpx:Zen用于Zend API的C ++包装器

时间:2021-05-06 13:18:30
【文件属性】:
文件名称:phpx:Zen用于Zend API的C ++包装器
文件大小:176KB
文件格式:ZIP
更新时间:2021-05-06 13:18:30
C++ PHP-X Zend API的C ++包装器 要求 PHP 7.2或更高版本 Linux / MacOS / Windows GCC 4.8或更高版本 作曲家 编译phpx(bin) ./build.sh sudo cp bin/phpx /usr/local/bin 编译libphpx.so cmake . make -j 4 sudo make install 建立专案 phpx create cpp_ext 生成ArgInfo和函数实体 php script/gen_stub.php your_stub_dir 构建扩展 cd examples/cpp_ext phpx build -v sudo phpx install 加载您的扩展程序 编辑php.ini ,添加extension=cpp_ext.so 跑步 php echo.php
【文件预览】:
phpx-master
----.clang-format(3KB)
----.gitignore(588B)
----src()
--------array.cc(4KB)
--------base.cc(15KB)
--------Makefile(587B)
--------object.cc(14KB)
--------hash.cc(6KB)
--------string.cc(3KB)
--------function.cc(2KB)
--------variant.cc(3KB)
--------extension.cc(6KB)
--------class.cc(5KB)
--------exec.cc(6KB)
----console()
--------src()
--------create_ext.sh(87B)
--------composer.json(108B)
--------console.php(652B)
--------create_bin.sh(84B)
----.travis.yml(211B)
----LICENSE(11KB)
----examples()
--------rocksdb()
--------bloom_filter()
--------embed()
--------cpp_ext()
--------gtk()
--------queue()
--------test()
----README.md(795B)
----include()
--------phpx_embed.h(2KB)
--------phpx.h(52KB)
----phpinfo.php(17B)
----script()
--------pack.php(1KB)
--------gen_stub.php(79KB)
--------gen.php(4KB)
----logo.png(62KB)
----build.sh(111B)
----CMakeLists.txt(2KB)
----.editorconfig(665B)

网友评论