2012-05-31 140 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開發工具包。 :)