这几天下载了vs2008,破解它之后,似乎觉得自己自己的计算机应该比较完美了,后来一下,作为一名C++程序员,自己的类库上居然没有boost,还是有点不完美,于是决定安装 boost。
下面我详细的怎么装上boost的,我的方法很独特,因为我是菜鸟!呵呵。
首先,去www.boost.org下载最新版本的boost。然后解压,我的解压路径是D:\boost_1_34_1,在D:\boost_1_34_1\tools\jam\src找到build.bat,双击运行,很快就会在D:\boost_1_34_1\tools\jam\src\bin.ntx86生成一个bjam.exe的文件。把它拷到D:\boost_1_34_1下,双击运行,等一段时间后会在D:\boost_1_34_1下生成bin.v2文件夹。
这样我们就有boost的lib了,但是这些lib分散在bin.v2中的各个文件夹里,用起来不方便,于是我写了个程序(程序在我的资源里可以下载),把bin.v2文件夹中的所有文件都复制出来,保存在c:\lib中(一共1.58G)。
打开vs2005(vs2008还没试),在tools——options——projects and solutions——VC directories中,加入include路径D:\boost_1_34_1,和lib路径C:\lib。
完成!
试验以下两个boost程序,没问题!
///////////////////////////////////////////////////////////////////////////////////////////////////////
#include <boost/regex.hpp>
#include <iostream>
#include <string>
int main()
{
std::string line;
boost::regex pat( "^Subject: (Re: |Aw: )*(.*)" );
while (std::cin)
{
std::getline(std::cin, line);
boost::smatch matches;
if (boost::regex_match(line, matches, pat))
std::cout << matches[2] << std::endl;
}
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
#include <boost/regex.hpp>
#include <iostream>
#include <string>
int main()
{
std::string line;
boost::regex pat( "^Subject: (Re: |Aw: )*(.*)" );
while (std::cin)
{
std::getline(std::cin, line);
boost::smatch matches;
if (boost::regex_match(line, matches, pat))
std::cout << matches[2] << std::endl;
}
}
装完!
没有合适的资源?快使用搜索试试~ 我知道了~
boost安装小程序
共2个文件
txt:1个
exe:1个
3星 · 超过75%的资源 需积分: 0 109 下载量 201 浏览量
2008-03-23
21:03:51
上传
评论 1
收藏 18KB RAR 举报
温馨提示
教你如何安装最新版boost
资源详情
资源评论
资源推荐
收起资源包目录
release.rar (2个子文件)
CopyFile.exe 52KB
介绍.txt 2KB
共 2 条
- 1
jackzhhuang
- 粉丝: 121
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1