最近要用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
- 浏览: 2652892 次
- 来自: 杭州
最新评论
-
siphlina:
课程——基于Python数据分析与机器学习案例实战教程分享网盘 ...
Python机器学习库 -
san_yun:
leibnitz 写道hi,我想知道,无论在92还是94版本, ...
hbase的行锁与多版本并发控制(MVCC) -
leibnitz:
hi,我想知道,无论在92还是94版本,更新时(如Puts)都 ...
hbase的行锁与多版本并发控制(MVCC) -
107x:
不错,谢谢!
Latent Semantic Analysis(LSA/ LSI)算法简介 -
107x:
不错,谢谢!
Python机器学习库
相关推荐
如果检查结果返回了memcached-1.4.4-3.el6.x86_64、libmemcached-0.31-1.1.el6.x86_64 和 python-memcached-1.43-6.el6.noarch,则表示系统中已有这些软件包。此时可以选择直接使用这些已安装的软件包,或者继续进行...
- 如果需要,可以使用第三方工具如`libmemcached-tools`中的`memcached-tool`进行监控和管理。 通过以上步骤,你将在Linux环境中成功安装并运行了Memcached。记得定期更新Memcached以获取最新的安全修复和功能增强...
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 ```...
$ 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 ...
在Linux环境下,Memcached客户端通常已经包含在大多数发行版的软件仓库中,可以直接通过包管理器安装,如在Debian/Ubuntu上使用apt-get install memcached,在CentOS/RHEL上使用yum install memcached。 #### 2.3 ...
在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....
这通常包括`libmemcached`库和相关的头文件,可以在Linux或Unix系统上通过包管理器如`apt-get`或`yum`来安装。例如,在Ubuntu上,你可以运行以下命令: ```bash sudo apt-get install libmemcached-dev ``` 在...
- 安装客户端库,如libmemcached、PEAR、CPAN、GEM等。 ### 配置Memcached Memcached的配置包括启动参数、init脚本配置、多实例部署、网络设置(TCP、UDP、Unix套接字)、连接限制等。客户端配置则涉及到数据分布的...
本指南将适用于Debian / Ubuntu 从源构建: 先决条件: 要成功完成构建,您需要安装以下软件包(这些软件包在Debian GNU / Linux 10中称为“ buster”,请为您的发行版找到相应的软件包): libjson-c-dev ...
主要数据收集仍基于Google表格后端开发设置安装空间数据要求对于Ubuntu sudo apt install libsqlite3-mod-spatialite python-gdalsudo apt-get install memcached libmemcached-tools -y对于Mac brew updatebrew ...