boost库
安装boost库:http://www.cnblogs.com/oloroso/p/4632848.html#4boost
1 安装boost库到指定目录
第三步骤只是说了构建的情况,其实这已经可以用了。如果想安装boost库到指定目录,比如说usr/local目录,可以使用下面的命令来进行。
sudo ./b2 --prefix=/usr/local/boost install
安装以后编译代码的时候还是要指定目录,可以将它添加到环境变量CPLUS_INCLUDE_PATH和LIBRARY_PATH中去。
export CPLUS_INCLUDE_PATH=/usr/local/boost/include
export LIBRARY_PATH=/usr/local/boost/lib
2 安装redisclient
https://github.com/nekipelov/redisclient
遇到以下问题:找不到boost函数的引用: 指定路劲:-lboost_system
编译的时候发现错误:expected ‘,’ or ‘...’ before ‘&&’ toke再看一下github上明确说明需要c++11的支持所以 需要加上: -std=c++11
当编译之后的信息太多可以重定向到文件查看: g++ -lboost_system -o getAndset -I../../src getAndset.cpp>& errno

浙公网安备 33010602011771号