Dokładniej, próbuję utworzyć rozszerzenie PHP dla WampServer, którego używam do testowania skryptów PHP na moim komputerze. Wiem, że rozszerzenie PHP wymaga pliku config.m4, a kod C/C++ należy utworzyć w PHP. Skąd mam pobrać pliki .c/.cpp i .m4 do pliku .dll, który jest wymagany do utworzenia rozszerzenia PHP?Jak mogę utworzyć rozszerzenie PHP w systemie Windows?
6
A
Odpowiedz
2
Spójrz na to: Getting Started with PHP Extension-Development
Generalnie trzeba kompilator C (z lub bez IDE), polecam MS Visual C++ Express. Następnie wykonaj ten samouczek: http://blog.slickedit.com/2007/09/creating-a-php-5-extension-with-visual-c-2005/
Powiązane problemy
- 1. Jak mogę zainstalować rozszerzenie php_posix php w systemie Windows?
- 2. rozszerzenie mniej pliku w windows
- 3. Rozszerzenie Chrome: jak utworzyć?
- 4. Memcached (not memcache) Rozszerzenie PHP na Windows
- 5. Jak zainstalować rozszerzenie PHP pthreads w systemie Ubuntu?
- 6. Instalowanie OpenCV jako rozszerzenie php pod Windows
- 7. Nie można utworzyć gniazda w systemie Windows
- 8. Jak skompilować rozszerzenie PHP w oknach z cygwin/mingw?
- 9. Jak utworzyć instalator z CMake + CPack + NSIS w systemie Windows?
- 10. Jak utworzyć proces w C++ w systemie Windows?
- 11. Jak mogę opakować klasę C++ w rozszerzenie php?
- 12. Jak utworzyć własne rozszerzenie domeny?
- 13. Jak utworzyć nazwę pliku z końcowym okresem w systemie Windows?
- 14. Jak utworzyć pasek narzędzi dla paska zadań w systemie Windows?
- 15. Jak utworzyć wirtualną kamerę internetową w systemie Windows 10?
- 16. Composer - żądane rozszerzenie PHP mbstring brakuje w twoim systemie
- 17. Jak komunikować się między C++ i PHP w systemie Windows?
- 18. Jak mogę skompilować rozszerzenie dla PHP 5.3 dla Windows jako DLL?
- 19. Jak zatrzymać serwer mongodb w systemie Windows?
- 20. Obsługa sygnałów w systemie Windows
- 21. Jak mogę utworzyć pakiety instalacyjne Debiana w systemie Windows dla projektu Visual Studio?
- 22. Jak włączyć rozszerzenie MySQLi w php 7?
- 23. Jak mogę utworzyć obraz fali MP3 w systemie Linux?
- 24. Jak mogę dynamicznie utworzyć przycisk w systemie Android?
- 25. Jak mogę utworzyć miniaturkę URL-a wideo w systemie Android?
- 26. Rozszerzenie php mssql na wampie
- 27. Jak uzyskać rozszerzenie pliku w PHP?
- 28. Rozszerzenie 7z dla php?
- 29. Rozszerzenie Imagick PHP 5.4 nie działa ze względnymi ścieżkami. (Windows)
- 30. Rubin. Jak mogę skopiować i wkleić irb w systemie Windows?
Może [this] (http://blog.slickedit.com/2007/09/creating-a-php-5-extension-with-visual-c-2005/), [ to] (http://stackoverflow.com/questions/1093921/how-do-i-compile-an-extension-for-php-5-3-for-windows-as-a-dll), [this] (http://www.devarticles.com/c/a/Cplusplus/Developing-Custom-PHP-Extensions-Part-1/) lub [this] (https://wiki.php.net/internals/windows/stepbystepbuild) pomoże Ci. –