编译Boost编译Boost——Linux相对于Windows来,Linux下的boost编译简单至极。没有那么多的可选编译器,没有那长的编译时间,没有那么多的硬盘使用量,统一的inlude和lib目录,你熟悉命令行,不使用IDE,不需要我那么罗嗦的介绍怎么配置EditPlus。首先是下载boost,可以在此http://sourceforge.net/projects/boost寻找一个合适的版本。比如我下载的是boost_1_33_1.tar.gz,解压到/opt。tar xzvf boost_1_33_1.tar.gz -C/opt提醒:做这些事情的时候你需要有root权限。进入boost目录:cd /opt/boost_1_33_1首先我们要编译bjam:cd tools/build/jam_src/./build.sh很快编译结束,默认情况下,bjam会被复制到/usr/local/bin/bjam。如果没有则将 tools/build/jam_src/bin_linuxx86/ 下bjam 文件拷至boost_1_33_1/下现在你可以使用bjam编译boost了。cd ../../..bjam -sTOOLS=gcc install(./bjam "-sTOOLS=gcc"install)编译时间不会如windows那么长久,在我的电脑上编译了大约40分钟。你可以在前后使用df命令检查下磁盘使用,在我的电脑上,编译boost花费了500M的空间。使用install会把头文件复制到/usr/local/include/boost-1_33_1中,把生成的lib复制到/usr/local/lib中。这些完成之后,记得要使用ldconfig来更新动态链接库。在测试两个例子之前,我们先设置几个环境变量。……
猜您喜欢
推荐内容
开源项目推荐 更多
热门活动
热门器件
用户搜过
随便看看
热门下载
热门文章
热门标签
评论