SWIG-PHP错误:无效库
我是SWIG的新手,我正在尝试围绕这个库制作一个PHP5包装器 该项目包括接口文件zinnia.i 以下是www.swig.org/Doc1.3/Php.html 我跑 然后我用PHP加载它SWIG-PHP错误:无效库,php,c++,swig,Php,C++,Swig,我是SWIG的新手,我正在尝试围绕这个库制作一个PHP5包装器 该项目包括接口文件zinnia.i 以下是www.swig.org/Doc1.3/Php.html 我跑 然后我用PHP加载它 extension=zinnia.so 但是当我启动apache时,我得到了这个错误 PHP警告:PHP启动:第0行未知中的无效库(可能不是PHP库)'zinnia.so' 有人知道怎么解决吗 Apache/2.2.14(Ubuntu)PHP/5.3.2 Swig 1.3.2 谢谢我不确定你的问题是否解
extension=zinnia.so
但是当我启动apache时,我得到了这个错误
PHP警告:PHP启动:第0行未知中的无效库(可能不是PHP库)'zinnia.so'
有人知道怎么解决吗
Apache/2.2.14(Ubuntu)PHP/5.3.2 Swig 1.3.2
谢谢我不确定你的问题是否解决了
我还没有尝试制作一个PHP5包装器,但我认为使用G++而不是GCC来生成C++代码是值得的。 当我偶然编译了一个C库而不是C++库时,我遇到了链接问题。 比如说,
不知道这是否会有帮助,但由于它很快尝试,我想我提到它只是以防万一汤姆对我来说,问题恰恰相反。我用G++编译C++代码,当时我应该用GCC编译C代码。一旦我将所有内容更改为C并使用gcc编译,扩展就正确加载了。
extension=zinnia.so