请稍侯

安装boost库

02 July 2014

boost是C++最重要的库之一,已上传到Source Forge.

64位机可以选择下载boost_1_55_0-msvc-10.0-64.exe.运行安装到E:\Program Files\boost_1_55_0,即可.

创建一个简单的实例.新建Win32控制台应用程序项目06_Boost_Math.在解决方案资源管理器中右击06_Boost_Math,选择属性,配置属性下的VC++目录,添加E:\Program Files\boost_1_55_0包含目录项,添加E:\Program Files\boost_1_55_0\lib64-msvc-12.0库目录项.

选择链接器下的常规,添加E:\Program Files\boost_1_55_0\lib64-msvc-12.0附加库目录项.

06_Boost_Math.cpp中输入代码,

#include "stdafx.h"
#include <iostream>
#include <boost/math/distributions/normal.hpp>

using namespace std;

int main()
{
  	boost::math::normal s;
	cout << s.mean() << endl;   
	cout << s.standard_deviation() << endl;   
	cout << setprecision(10) << boost::math::pdf(s, 1.0) << endl;   
	cout << quantile(s, 0.95) << endl;
	return 0;
}

选择调试菜单栏下开始执行(不调试),输出如下.