1

实际上,我们需要在 PHP 中使用 C++ 静态库,为此我们需要创建 .so 。具体来说,我们正在 Windows 平台上工作,因此 make / ./configure 等在此处无法用于制作 php 扩展,或者我们无法弄清楚。

有关在 Windows 上为 C++ 静态库创建“.so”文件或在 Windows 上为 C++ 静态库创建和配置文件的步骤的任何帮助。

提前致谢....

4

2 回答 2

2

扩展名为 .so 的文件通常是 基于 unix 的动态库
Windows 中的等价物通常是 .dll 文件。
对于 PHP 扩展,阅读手册可能是个好主意

相关问题:
c++ php 和静态库
用 C++ 扩展 PHP?

于 2012-10-10T13:28:27.523 回答
1

你在 Windows 环境中使用 dll

 LoadModule php5_module "c:/wamp/bin/php/php5.3.5/php5apache2_2.dll"

作为 httpd.conf 中的示例或

 extension=php_gd2.dll

在 PHP.ini 中。如果您需要在 unix 环境中使用 gcc 重新编译代码

于 2012-10-10T13:29:15.250 回答