编写PHP扩展补遗
2007-12-03 00:39
211 查看
关于config.m4的用法:
几个函数的介绍,
PHP_ADD_LIBRARY(XXXX, "", !MODULENAME!_SHARED_LIBADD)
PHP_ADD_INCLUDE(PATH)
XXXX是需要附加编译的条件,即-lXXXX,PATH是头文件之类的路径。
如果有多个文件需要编译,可以这样修改PHP_NEW_EXTENSION
$extra_sources="a.c b.c d.c e.c f.c g.c"
PHP_NEW_EXTENSION(!MODULENAME!, !MAIN!.c $extra_sources, $ext_shared)
关于PHP_MINFO_FUNCTION:
该函数是在调用phpinfo()介绍自己的函数,其中
php_info_print_table_header是打印表头
php_info_print_table_row是打印表体
几个函数的介绍,
PHP_ADD_LIBRARY(XXXX, "", !MODULENAME!_SHARED_LIBADD)
PHP_ADD_INCLUDE(PATH)
XXXX是需要附加编译的条件,即-lXXXX,PATH是头文件之类的路径。
如果有多个文件需要编译,可以这样修改PHP_NEW_EXTENSION
$extra_sources="a.c b.c d.c e.c f.c g.c"
PHP_NEW_EXTENSION(!MODULENAME!, !MAIN!.c $extra_sources, $ext_shared)
关于PHP_MINFO_FUNCTION:
该函数是在调用phpinfo()介绍自己的函数,其中
php_info_print_table_header是打印表头
php_info_print_table_row是打印表体
相关文章推荐
- 如何编写PHP扩展
- 给PHP编写扩展
- PHP内核介绍及扩展开发指南—Extensions 的编写
- php 5.6版本中编写一个PHP扩展的简单示例
- 探讨:如何编写PHP扩展
- Linux下编写php扩展
- linux下编写php5.6的C扩展模块(双向链表)
- PHP内核介绍及扩展开发指南—Extensions 的编写(下)
- 如何编写PHP扩展
- Ubuntu下用C编写PHP扩展 例子展示 绝对详细
- 一步一步编写php扩展
- 如何编写PHP扩展
- PHP编写扩展时的几个常用函数
- PHP-CPP 编写php扩展
- 编写PHP扩展
- 编写php扩展(二)构建扩展中的函数的说明之PHP扩展开发及内核应用之阅读笔记(一)
- 深入理解php内核 编写扩展 I:介绍PHP和Zend
- 编写PHP扩展三步曲之一
- 编写一个简单的php扩展
- 编写php扩展