編寫PHP擴展的標準方式是使用autoconf/automake以及名爲phpize的腳本,該腳本似乎基於特定於您的PHP環境的模板生成autoconf配置。這讓它爲適當版本的PHP構建PHP擴展等。您可以使用scons來構建PHP擴展嗎?
autoconf和用於配置它的m4語言是神祕的,而且人們已經寫出了替代品,例如scons。我希望在構建PHP擴展時能夠使用其中之一。
原則上,您應該可以使用scons或類似的工具來構建PHP擴展。但是,我不明白你會如何取代phpize步驟。
有沒有人在使用scons構建PHP擴展或其他更現代的構建工具方面取得任何成功?
Phpize從用戶環境複製m4代碼的模板塊。問題是,我不知道這個片段可能不同的環境特定方式,所以我不知道我需要從中提取哪些參數。 – 2010-01-21 19:12:35
嗯,你好我不知道。我只是把它扔出去,因爲我碰巧記得它是一個shell腳本。 – echo 2010-01-21 19:26:22