Linux下把静态库编译进PHP的方法

通常要调用C语言的函数须要本身写PHP扩展,而以filename.a命名的静态库的函数是以C语言的方式来调用的,写PHP扩展->把静态库加入PHP->编译PHPphp

把静态库加入PHPide

把要编译的静态库连接存入环境变量。假设静态库的文件名叫libnpc.a,放在/home目录下。在PHP的安装目录下输入以下命令:export LDFLAGS=”–L/home –lnpc”函数

这个环境变量的做用就是让PHP在编译时知道要把这个库也一块儿编译进去。spa

当编译好以后能够经过unset LDFLAGS来删除以前的环境变量。.net

相关文章
相关标签/搜索