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_PATHLIBRARY_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

posted @ 2018-05-10 10:32  WorldsCollide  阅读(61)  评论(0)    收藏  举报