작업 과정에서 PHP 확장의 dll 형식 파일을 컴파일해야 합니다. 하루의 고민 끝에 최종적으로 컴파일된 것은 PHP5.3.28에서 런킷 확장을 컴파일하는 예입니다. Windows 환경의 공식 PHP 컴파일 프로세스는 다음 두 기사를 참조하세요.
https://wiki.php.net/internals/windows/stepbystepbuild
http:// blog.csdn.net/mycwq/article/details/10165955
php5.3.28, runkit
의 컴파일 과정은 기본적으로 문서와 일치하는 것이 좋습니다. Github에서 최신 Runkit 소스 코드를 다운로드하세요. 그렇지 않으면 컴파일 오류가 발생할 가능성이 없습니다
runkit:
https://github.com/zenovich/runkit
Windows 환경에서 PHP를 컴파일할 때 가장 어려운 점은 vs2008 설치와 Windows SDK6 .1 설치를 포함한 환경설정입니다. 환경 설정 후
컴파일 작업
1. 컴파일 디렉터리 "C:php_sdk"를 생성합니다
2. php-sdk-binary-tools-20110915의 압축을 풉니다. zip 파일을 php_sdk 디렉터리에 복사합니다.
3. 시작 메뉴에서 Windows SDK CMD 셸을 찾아서 엽니다(Windows SDK 셸은 cmd 창이 아니라 SDK 셸이어야 합니다). DOS 작업 ) 후
실행[일반] 보기 일반 사본
실행 후
디렉터리에 phpdev 폴더가 생성됩니다. 4. C:php_sdkphpdevvc9x86을 입력하고 deps-5.3-vc9-x86.7z를 추출합니다. 디렉터리에서 deps 폴더를 덮어씁니다. (php sdk)
5. x86 디렉토리에 php 소스코드의 압축을 푼다.
6. 압축이 풀린 PHP 소스 코드 아래의 ext 디렉터리에 runkit 압축 패키지의 압축을 풀고 폴더 이름을 runkit-master로 변경합니다
7. x86 디렉터리 컴파일 중에 생성된 파일을 저장하는 데 사용되는 폴더
8. 다음 명령을 실행하여 PHP 컴파일 구성
[일반] 보기를 생성합니다. 일반 사본
)[일반] 보기에 넣으세요. 일반 사본
[plain] view 일반 사본
[일반] 보기 일반 사본