>백엔드 개발 >PHP 튜토리얼 >ImageMagick 설치 지침(초보자에게 필요함)

ImageMagick 설치 지침(초보자에게 필요함)

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB원래의
2016-07-25 08:55:251326검색
  1. tar -xzvf tiff-3.8.0.tar.gz
  2. cd tiff-3.8.0
  3. ./configure
  4. make
  5. make 설치
코드 복사

설치가 완료된 후 명령줄에서 이미지를 처리하고 오류가 발생합니다: libtiff.so.3: 열 수 없음 공유 객체 파일: 해당 파일이나 디렉터리가 없습니다. 이 모듈은 사용되지 않으며 설치할 필요도 없습니다.

3. Jasper 패키지를 설치합니다. 다운로드 주소: http://www.ece.uvic.ca/~mdadams/jasper/ 설치 후에는 JPEG2000 형식의 이미지만 처리할 수 있습니다. (파일 확장자는 .jp2 .j2c입니다.)

  1. unzip jasper-1.900.1.zip
  2. cd jasper-1.900.1
  3. CFLAGS=-fPIC ./configure
  4. make CFLAGS =-fPIC
  5. make CFLAGS=-fPIC install
코드 복사

4. 다운로드 주소: http://www.ijg.org/files/jpegsrc.v6b.tar.gz

  1. #jpeg 설치
  2. cd /disk/src
  3. tar -xzf ../soft/jpegsrc.v6b.tar.gz
  4. cd jpeg-6b/
  5. ./configure
  6. make && make install
코드 복사

5. 다운로드 주소 http://zlib.net/zlib-1.2.7.tar.gz

  1. cd /disk/src
  2. tar -xzf ../soft/zlib-1.2.7.tar.gz
  3. cd cd zlib- 1.2.7
  4. ./configure
  5. make && make install
코드 복사

6. 다운로드 주소: http://www.libpng.org/pub/png/pngcode.html

  1. wget ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng-1.2.50. tar.gz

  2. cd /disk/src

  3. tar -xzf ../soft/libpng-1.2.50.tar.gz
  4. cd libpng-1.2.50
  5. cp scripts/makefile.std makefile
  6. make
  7. make install

코드 복사

7. 다운로드 주소: http://www.freetype.org/ http://download.savannah.gnu.org/releases/freetype/freetype-2.4.9.tar.gz

  1. cd /disk/src
  2. tar -xzf ../soft/freetype-2.4.9.tar.gz
  3. cd freetype-2.4 .9
  4. ./configure
  5. make
  6. make install
코드 복사

8.

  1. #64비트 환경 선언

  2. export CFLAGS='-fPIC'
  3. tar -xzf ../ 소프트 /ImageMagick-6.8.0-0.tar.gz
  4. cd ImageMagick-6.8.0-0/
  5. ./configure --with-퀀텀-깊이=8 --enable-share --enable-static
  6. 모두 만들기
  7. make install

  8. /usr/bin/ld: -lpthread

  9. /usr/bin을 검색할 때 호환되지 않는 /usr/lib/libpthread.a를 건너뜁니다. / ld: 찾을 수 없음 -lltdl
  10. collect2: ld가 1개의 종료 상태를 반환함
  11. libtool: 설치: 오류: `magick/libMagickCore.la'를 설치하기 전에 위 명령으로 다시 연결
  12. make[2]: * * * [install-libLTLIBRARIES] 오류 1
  13. make[2]: `/disk/src/ImageMagick-6.8.0-0'

  14. 디렉토리 종료: 오류: 다시 링크 ` Magick/libMagickCore.la'를 설치하기 전에 위 명령을 사용하여

  15. /usr/bin/ld: can find -lltdl

코드 복사

해결책: usr/bin/ld: 오류 해결 방법을 찾을 수 없습니다. 2. 바이너리 RPM 설치

1. 먼저 제거한 후 설치하세요. 설치하다:

  1. yum install ImageMagick ImageMagick-devel
코드 복사

이미 설치된 경우 , 먼저 다음 제거 명령을 실행합니다. 이미 버전 6.2.8을 설치했으므로 먼저 제거해야 합니다.

  1. [root@jbxue Soft]# Convert --version
  2. 버전: ImageMagick 6.2.8 05/07/12 Q16 파일:/usr/share /ImageMagick-6.2.8/doc/index.html
  3. 저작권: Copyright (C) 1999-2006 ImageMagick Studio LLC
  4. [root@jbxue Soft]# rpm -qa| grep ImageMagick
  5. ImageMagick-devel- 6.2.8.0-15.el5_8
  6. ImageMagick-6.2.8.0-15.el5_8
  7. ImageMagick-devel-6.2.8.0-15.el5_8
  8. ImageMagick-6.2.8.0-15.el5_8
코드 복사

제거: yum 지우기 ImageMagick 또는 yum 제거 ImageMagick.

2. 기본 라이브러리를 설치합니다.

  1. yum install libtool-ltdl libtool-ltdl-devel freetype freetype-devel Fontconfig-devel
  2. wget http://centos.ustc.edu.cn /epel/5/x86_64/epel-release-5-4.noarch.rpm
  3. rpm -Uvh epel-release-5-4.noarch.rpm
  4. yum --enablerepo=epel install jasper jasper-libs jasper -devel
코드 복사

3. ImageMagick-6.8.0-0.x86_64.rpm 설치

다운로드 주소: http://www.imagemagick.org/script/binary-releases.php#unix

  1. wget ftp://ftp.imagemagick.org/pub/ImageMagick/linux/CentOS/x86_64/ImageMagick-6.8. 0-0.x86_64.rpm

  2. wget ftp://ftp.imagemagick.org/pub/ImageMagick/linux/CentOS/x86_64/ImageMagick-devel-6.8.0-0.x86_64.rpm

  3. rpm -Uvh ImageMagick-6.8.0-0.x86_64.rpm

코드 복사

오류가 발생했습니다.

  1. yum install --nogpgcheck ImageMagick-6.8.0-0.x86_64.rpm
코드 복사

4. 설치 결과를 확인합니다.

  1. [root@jbxue 소프트]# 변환 --version

  2. 버전: ImageMagick 6.8.0-0 2012-10-11 Q16 http://www.imagemagick.org

  3. 저작권: Copyright (C) 1999-2012 ImageMagick Studio LLC
  4. 기능: OpenMP

코드 복사

3. http://www.imagemagick.org/script/download.php http://www.imagemagick.org/script/index.php



성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.