博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hello zapi 项目准备工作-CPP开发PHP之旅第一节
阅读量:5739 次
发布时间:2019-06-18

本文共 899 字,大约阅读时间需要 2 分钟。

在新手学堂里面,我们将从零基于 zendAPI 开发一个简单的 PHP 扩展,这个扩展的名字叫做 hellozapi , 现在我们着手准备开发需要的环境吧。

demo 的项目库地址

大家可以自行下载学习

hellozapi 开发环境详解

操作系统: MacOS 10.12.6

PHP: 安装的位置是 /usr/local/php7 版本号: 7.1.5
编译器: clang 3.5, 安装的位置 /usr/local/llvm-3.5
CMake: 版本号: 3.7.2
编辑器: Qt Creator 4.3.1
zendAPI库: 版本 0.0.1, 安装的位置 /usr/local

hellzapi 的项目结构

├── CMakeLists.txt // 项目主编译脚本├── README.md      // 项目说明文件├── assets         // 用于存放项目静态资源│   └── php.ini    // 用于测试的 PHP 配置文件└── hellozapi      // 项目代码文件夹    ├── defs.h     // hellozapi 头文件    ├── defs.cpp   // hellozapi 实现文件    └── entry.cpp  // hellozapi 入口文件复制代码

现在我们开始着手准备 hellozapi 的开发文件夹

cd ~/mkdir zendapidemodevelcd zendapidemodevelmkdir assetsmkdir hellzapitouch CMakeLists.txttouch README.mdtouch assets/php.initouch hellozapi/defs.htouch hellozapi/defs.cpptouch hellozapi/entry.cpp复制代码

创建项目编译文件夹

cd ../mkdir build-zendapidemo-debug复制代码

到此我们的项目结构就准备完成,让我们开始我们的 zendAPI 扩展开发之旅吧。

转载地址:http://dtfzx.baihongyu.com/

你可能感兴趣的文章
sqlserver把数据导入mysql
查看>>
独立看门狗 iwdg
查看>>
反转链表——java
查看>>
Linux 虚拟内存和物理内存的理解【转】
查看>>
Linux Module框架【转】
查看>>
使用git建立本地仓储管理代码【转】
查看>>
树状数组
查看>>
python重试装饰器的简单实现
查看>>
实现一个简单的轮询算法
查看>>
MYSQL学习心得(十) 自定义存储过程和函数
查看>>
c# 获取网站验证码图片
查看>>
debian安装node-js环境
查看>>
js 限制输入框只能输入带有两位小数的数字
查看>>
C#继承 多态
查看>>
Java基础 面向对象的详解
查看>>
C# 循环语句
查看>>
AngularJS 模型
查看>>
IOC解耦-面向接口编程的优点
查看>>
2019.5.13 区块链论文翻译
查看>>
9、进程,线程
查看>>