技术笔记


hiho

php扩展开发时候的坑

总结一些php扩展开发时候的坑 php7扩展开发,使用clion配置提示 PHP扩展开发–使用clion配置 opencv使用c++编译时候找不到方法错误 linux下编译C++写的opencv程序 开发php扩展使用c++编译并且引用opencv静态库编译 PHP扩展下的config....

PHP扩展开发--编写第一个php扩展

开发准备 linux终端 php源码,可以倒php官网下载你需要开发扩展的php版本 config.m4是unix下构建系统的配置文件,可以告诉系统configure 选项是支持的,php扩展中就用到config.m4。 请看php扩展关于config.m4的官方文档 我的c...

linux下编译C++写的opencv程序

C++编译 linux下C++的编译命令是: g++ xxx.cpp -o xxx #e.g: g++ main.cpp -o main C++ opencv程序编译出错 我刚装玩opencv3,然后立马写了个测试的程序 #include <iostream> #inc...

PHP扩展开发--使用clion配置

下载安装clion 到官网下载,并且安装 使用clion配置开发php扩展 在之前我们已经了解过php扩展的开发流程,但是在实际应用中我们不只是写一个方法,而是要开发很多的文件组成的一个扩展,甚至一个框架。 这是时候就不能用文本编辑器来编辑源码,而要使用到IDE。 导入php扩展项目 1....

c\c++学习笔记

C\C++学习日志 因为最近在搞鼓php扩展开发,需要用到C和C++开发,虽然以前看过一点C的语法,但是实际接触C并不多。所以记下自己接触的重点,以便日后查阅 typedef C语言typedef:简单的理解就是给类型起一个别名 使用关键字 typedef 可以为类型起一个新的别名,语法格式...

linux安装java

下载 直接到java官网下载页面下载java8 se 在下载之前我们要先选中“Accept License Agreement” 然后,才允许我们下载。 等等有好几个linux版本的 JDK,那么应该选择那个呢?我们先来看看他们有什么不同。 x86对应的是32位操作系统下的应用程序,...

PHP扩展开发--第一扩展(扩展开发流程)

想要实现内容 编写一个扩展,里面还有一个hello_world方法,传入一个数值n,调用后返回n个Hello World!字符串的拼接字符串。 函数定义文件 为扩展建立函数的第一步是写一个函数定义文件,该函数定义文件定义了扩展对外提供的函数原形。该例中,定义函数只有一行函数原形 strin...

linux下配置ssh链接github

检查本机ssh key配置 $ cd ~/.ssh && ls -l 如果没有则提示: cd: no such file or directory: /home/你的用户名/.ssh 或则显示没有文件则表示本机子没有创建过ssh key 生成新的ssh key #进入...