Linux 환경 에서 libmemcached 설치

1522 단어 memcached
최근 아파 치 모듈 을 쓰 고 있 습 니 다. memcache 를 연결 해 야 합 니 다. 한참 동안 코드 를 썼 는데 실행 할 수 없 었 습 니 다. memcached. h 의 소스 코드 가 지정 되 지 않 았 습 니 다.
   
    memcache 는 memcache 캐 시 서버 와 클 라 이언 트 입 니 다. libmemcached 는 C 언어 에 필요 한 라 이브 러 리 파일 입 니 다. 다운로드 주소:http://download.tangent.org/。
   
    링크 ux 명령 으로 다운로드:
 
    wget https://launchpad.net/libmemcached/1.0/1.0.10/+download/libmemcached-1.0.10.tar.gz
    tar -zxvf libmemcached-1.0.10.tar.gz
    cd libmemcached-1.0.10
    ./configure --prefix=/usr (            /usr/lib,       /usr/include,         /usr/bin)
    make (         ,   CC   CXX          )
    **********************ERROR*********************
    yum install gcc44 gcc44-c++ libstdc++44-devel (apt-get install    )
    export CC=/usr/bin/gcc44
    export CXX=/usr/bin/g++44
    *****************************************************
              
    ./configure --prefix=/usr
    make (          ,   libmemcached  。。。)
    make install
 
 
   
    설치 되 는 게 있어 요.
    /usr/bin/libmemcached/......
    /usr/lib/......
    /usr/include/libmemcached .....
    
    지금 작성 한 memcache 프로그램 을 시도 해 보 세 요:
    gcc -o testMemcache testMemcache.c -lmemcached
    성공!!
   
    아 참, 64 비트 시스템 이 라면 gcc 는 lmemcached 를 찾 을 수 없다 고 합 니 다. 64 비트 시스템 의 기본 소스 파일 주 소 는 / usr / lib 64 이기 때 문 입 니 다.
    lib 의 lmemcached 관련 내용 을 lib 64 에 복사 하여 완벽 하 게 해결 합 니 다.

좋은 웹페이지 즐겨찾기