`
san_yun
  • 浏览: 2639591 次
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

ubuntu 安装libmemcached

 
阅读更多

最近要用C++开发项目需要操作memcached,查找到libmemcached是专门为C/C++提供的memcached客户端决定用它。

 

1. 在命令行下: wget https://launchpad.net/libmemcached/1.0/1.0.7/+download/libmemcached-1.0.7.tar.gz 下载文件。

 

2. 输入:sudo apt-get install libevent-dev 安装libevent-dev (据说这个很重要,不然libmemcached就不能运行,最好安装)

 

3. 解压缩下载文件:sudu tar -zxvf libmemcached-1.0.7.tar.gz

 

4. 编译:  ./configure

 

5. 输入:make   

    这里很可能会出下面错误:

libmemcached/backtrace.cc: In function 'void custom_backtrace()':
libmemcached/backtrace.cc:57:6: sorry, unimplemented: Graphite loop optimizations can only be used if the libcloog-ppl0 package is installed

  解决办法是修改Makefile,查找并去掉 floop-parallelize-all(应该有两处需要去掉),看了网上资料说是去掉后表示不使用Graphite loop 优化。

   成功编译。

 

6. 安装:make install

分享到:
评论

相关推荐

    Linux下安装memcached详细步骤

    如果检查结果返回了memcached-1.4.4-3.el6.x86_64、libmemcached-0.31-1.1.el6.x86_64 和 python-memcached-1.43-6.el6.noarch,则表示系统中已有这些软件包。此时可以选择直接使用这些已安装的软件包,或者继续进行...

    linux环境memcache详细安装步骤(含memcache软件包)

    - 如果需要,可以使用第三方工具如`libmemcached-tools`中的`memcached-tool`进行监控和管理。 通过以上步骤,你将在Linux环境中成功安装并运行了Memcached。记得定期更新Memcached以获取最新的安全修复和功能增强...

    Linux系统搭建PHP开发环境

    sudo apt-get install libmemcached-dev zlib1g-dev wget https://github.com/memcached/memcached/archive/1.6.9.tar.gz tar -zxvf 1.6.9.tar.gz cd memcached-1.6.9 ./configure && make && sudo make install ```...

    my-games-list

    $ sudo apt-get install curl npm libpq-dev python3-dev build-essential g++ libmemcached-dev libjpeg-dev 安装 PostgreSQL: $ sudo apt-get install postgresql postgresql-contrib (可选)安装 pgAdmin ...

    memcached使用最佳实践(英文版)

    在Linux环境下,Memcached客户端通常已经包含在大多数发行版的软件仓库中,可以直接通过包管理器安装,如在Debian/Ubuntu上使用apt-get install memcached,在CentOS/RHEL上使用yum install memcached。 #### 2.3 ...

    arte-world-of-work:对欧洲青年及其对劳动世界的看法的研究

    在ubuntu上: sudo apt-get install build-essential git-core python python-pip python-dev libmemcached-dev libjpeg62 libjpeg62-dev zlib1g-dev 2.下载项目 # pwd: ~ git clone git@github....

    memcached开发完整demo

    这通常包括`libmemcached`库和相关的头文件,可以在Linux或Unix系统上通过包管理器如`apt-get`或`yum`来安装。例如,在Ubuntu上,你可以运行以下命令: ```bash sudo apt-get install libmemcached-dev ``` 在...

    memcached文档中文版

    - 安装客户端库,如libmemcached、PEAR、CPAN、GEM等。 ### 配置Memcached Memcached的配置包括启动参数、init脚本配置、多实例部署、网络设置(TCP、UDP、Unix套接字)、连接限制等。客户端配置则涉及到数据分布的...

    cellframe-node

    本指南将适用于Debian / Ubuntu 从源构建: 先决条件: 要成功完成构建,您需要安装以下软件包(这些软件包在Debian GNU / Linux 10中称为“ buster”,请为您的发行版找到相应的软件包): libjson-c-dev ...

    CovidCrowd:Covid-19 Pandemic的众包平台

    主要数据收集仍基于Google表格后端开发设置安装空间数据要求对于Ubuntu sudo apt install libsqlite3-mod-spatialite python-gdalsudo apt-get install memcached libmemcached-tools -y对于Mac brew updatebrew ...

Global site tag (gtag.js) - Google Analytics