参考文章: http://quantlib.org/install/vc9.shtml
虽然是英文资料,但是很好懂,讲解得很清楚。
我简单总结下过程,读者可以对照原文。
原文放在C盘,我是放E盘,C盘容量要省着用。
我是XP系统,装有VS2008,要根据自己的VC的版本下载boost版本。
1.机子上装上VC++,http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-cpp-express
2.下载并安装boost,http://www.boostpro.com/download ,我安装的是boost_1_39_setup.exe
下面是原文的图片,按照下面的选择,少选了可能配置失败,安装位置可以改。
1
2
3
4
5
6
安装boost成功。
3.boost配置,其实就是在VC++里面配置库文件和头文件,根据自己选择的安装路径配置。
我是打开VS配置
1
2
3
4
5
这样子就配置完成了。
4.下载Quantlib,http://sourceforge.net/projects/quantlib/files/
我下载的是QuantLib-1.1目前最新的。根据操作系统下载
1
下载后解压,解压到哪里我觉得是没关系。
5.打开VC++,浏览出QuantLib目录,打开QuantLib_vc9.sln(08版本对应的)
1
2
生成解决方案时间比较长,需要耐心等待。
生成后设置其中某一个为主项目,运行该主项目。
原文中还有boost的使用和Quantlib的使用说明。