CentOS 설치 PHP v8js tutorial_php 팁
May 16, 2016 pm 08:22 PMCentOS 릴리스 5.11(최종), CentOS 릴리스 6.6(최종) x64 테스트를 통과했습니다.
gcc 버전, glibc 버전, libstdc .so.6 버전, gnu-binutils 버전, tar 버전, python 버전, re2c 버전은 결국 모두 정확해야 합니다. 이미 피를 토하고 있는 경우에는 더 높은 버전의 glibc가 필요합니다. 그렇게 하려면 너무 위험할 것입니다.
CentOS5에서는 v8js의 최신 버전인 0.1.5beta를 사용할 수 없으므로, 다양한 버전 종속성을 사용할 수 없으므로 이전 버전을 사용합니다.
버전:
gcc-4.4.7, php-5.4, v8-3.15.5, python-2.7
libv8.so 컴파일
wget https://github.com/v8/v8-git-mirror/archive/3.15.5.tar.gz
cd v8-git-mirror-3.15.5/
종속성을 만듭니다
ia32.release library=shared -j4를 만드세요
다음은 무시해야 합니다
cp /root/software/v8-git-mirror-3.15.5/out/ia32.release/lib.target/libv8.so /usr/lib/
cp /root/software/v8-git-mirror-3.15.5/include/v8* /usr/include/
이렇게 하세요: pecl install v8js-0.1.3
참고:
gcc를 설치할 때 contrib/download_prerequisites는 필요한 종속성을 자동으로 다운로드할 수 있습니다.
64비트 시스템인 경우 yum install glibc-devel.i686 libstdc .i686 등이 필요합니다.
make -j4는 4개의 논리적 CPU를 사용하여 컴파일하므로 컴파일 속도가 빨라질 수 있지만 불안정할 수 있으며 내부 오류 등이 발생할 수 있습니다. -j4를 제거하면 됩니다. 개인적인 경험에 따르면 -j 매개변수를 사용하지 않으면 메스꺼움 문제가 발생하기 쉽습니다.
64비트 시스템의 경우 PHP가 yum으로 설치된 경우 PHP는 64비트이므로 64비트 libv8.so를 컴파일해야 합니다(x64.release library=shared로 설정).

인기 기사

인기 기사

뜨거운 기사 태그

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











Ubuntu 및 Debian용 PHP 8.4 설치 및 업그레이드 가이드

PHP 개발을 위해 Visual Studio Code(VS Code)를 설정하는 방법
