gcc 参数 -ldl 是指什么?如何将OPENSSL的静态库链接进我的PHP扩展
gcc 参数 -ldl 是指什么?如何将OPENSSL的静态库链接进我的PHP扩展
我在
配置的时候加了 /usr/local/lib/libcrypoto.a -ldl 后,编译出来的SO文件有400多K,但是编译出来的这个文件拿到其他的LINUX服务器上作为PHP扩展安装,结果APACHE都启动不了了。
如果我不加这句,编译出来的SO文件只有40K,拿到其他服务器上作为PHP扩展安装后,需要安装OPENSSL,可见是编译后对一定路径的库有依赖。。
我想请问,我如何将OPENSSL的静态库编译进我的SO文件。