1. QuantLibを使ってみる
1.1 ダウンロードとインストールとビルド
1.1.3 QuantLib のダウンロード
C++ の開発環境の用意ができれば、次に、QuantLib をダウンロードします。まず、QuantLibが公開されているGitHub のレポジトリ に行って下さい。先ほどインストールした、Visual Studio―Visual C++ の開発環境を使う場合は、そこから最新バージョンの zip ファイルをダウンロードします。
現時点(2023年11月)の最新バージョンは、1.32 で、"QuantLib-1.32.zip" という名前の zip ファイルをダウンロードします。ダウンロードが終われば、Windows のエクスプローラーから、ダウンロードディレクトリに行くとそのファイルが見つかるはずです。そのダウンロードされた zipファイルを、エクスプローラーのメニューにある“すべて展開”をクリックして解凍します。すると、解凍後のファイルの保管先ディレクトリを聞いてくるので、適当なディレクトリを指定して下さい。選択すれば解凍が始まり、数十秒で、指定したディレクトリに QuantLib-1.32 という名前のディレクトリが作成され、その下に、いくつかのサブディレクトリが作成されます。その中の ql という名前のサブディレクトリを開いてみてください。そこに、QuantLib の本体となる C++ のヘッダーファイルとソースコードファイルが格納されています。
QuantLib のダウンロードはこれだけです。大変なのは、この後に説明する boost ライブラリーのインストールと、QuantLib のビルドです。
<ライセンス表示>
QuantLibのソースコードを使う場合は、ライセンス表示とDisclaimerの表示が義務付けられているので、添付します。 ライセンス