2012-05-31 143 views
-1

我有PHP扩展的源代码和PHP 5.3的编译版本。但我有PHP 5.4,并且该项目似乎已被放弃。编译PHP扩展的最低要求

因此,给定源代码,我为编译PHP 5.4而必须做的最低要求是什么?

编辑注:我在Windows上。

+0

http://mattiasgeniar.be/2008/09/14/how-to-compile-and-install-php-extensions-from-source/这看起来没错,没有矫枉过正 –

+0

我忘了提及我在Windows上。这很重要,我把它排除在外 - 对不起! –

+0

类似于http://blog.slickedit.com/2007/09/creating-a-php-5-extension-with-visual-c-2005/ – yenta

回答

0

这取决于扩展本身。如果扩展需要其他库,比如扩展名为,那么你还需要mysql客户端库 - C API。为什么?因为你明确表示你想要最小的依赖性要求。如果扩展不需要任何其他库,则可以很好地打开已有的C文件,然后使用任何可用的C编译器对其进行编译。当然,你也需要PHP开发工具包。 :)