Şu anda aslında PHP 4.2.2.
Benim sorun build / derleme işlemi .dll
yerine içine uzantısı derleme oluşturmak yaşıyor için yazılmış bir PHP
Uzantısı yeniden yazıyorum PHP
çekirdek. Çevre windows server 2003 olduğunu. Visual Studio 2008 kullanıyorum.
Ben çerçeveyi oluşturmak için EXT_SKEL script kullanılır, ve ben başarıyla php çekirdek içine uzantısı derleyebilirsiniz. Bunun yerine bir .dll
olarak derlemek çalışıyorum bu yüzden kolayca benim müşterilerine dağıtabilirsiniz. Herkes bir .dll
yerine staticly içine {[(3)] olarak benim uzantısı derlemek istiyorum PHP 5.3
inşa sürecini anlatmak için nasıl bana doğru yönde işaret edebilir } kendini?
Uzantısının çerçeve oluşturmak için I çalıştırın:
php.exe
ext_skel_win32.php --extname=myextension --proto=myprototypefile.dat
- 'ARG_ENABLE' uncomment ve varsayılan etkin hale getirmek için modifiye config.w32
buildconf.bat
cscript /nologo configure.js
- nmake
Ben ancak bir dağıtılabilir. Dll üretmek değil, PHP içinde uzantının yöntemlerini çalıştırabilirsiniz onaylamak. bunun yerine PHP ikili içine yöntemleri derler. Herkes bana doğru yönde işaret edebilir?