@@ -3,31 +3,12 @@ layout: default
33title: QuantLib Download Page
44---
55
6- <h1 class="center">Download QuantLib</h1>
7- <p>Source packages for <b>all platforms</b>
8- are available from GitHub in both zip and tar.gz format
9- for <a href="https://github.com/lballabio/QuantLib/releases/latest">QuantLib</a>
10- and <a href="https://github.com/lballabio/QuantLib-SWIG/releases/latest">QuantLib-SWIG</a>.
11- Compiling QuantLib
12- requires a working <a href="http://www.boost.org">Boost</a>
13- installation; Boost 1.48 or later is required, but a more recent
14- version is suggested. Advanced users may want
15- to <a href="reference/config.html">configure the library</a> with
16- non-default settings.</p>
17- <p>There are no official binary packages, but volunteers provide them
18- for a number of platforms. <b>macOS users</b> can use Homebrew or MacPorts.
19- <b>Debian users</b> can find the latest version of the different
20- QuantLib packages in the "unstable" (a.k.a. "Sid") distribution; see
21- the <a href=
22- "http://packages.debian.org/cgi-bin/search_packages.pl?keywords=quantlib&searchon=names&subword=1&version=unstable&release=all">
23- Debian site</a> for a list of available packages. <b>Ubuntu users</b>
24- can use <a href="https://launchpad.net/~edd/+archive/ubuntu/misc">Dirk
25- Eddelbuettel's PPA</a>. <b>Other Linux distributions</b> might also
26- package the library; check your sources. Users not wanting to wait
27- for the library to be packaged may acquire QuantLib from the
28- download link above.</p>
6+ <h1 class="center">Precompiled distributions</h1>
7+
8+ <p>Official binary distributions are available for Python and C#;
9+ these should be preferred, unless you want to modify the library.</p>
2910
30- <h2 class="center">QuantLib in Python</h2>
11+ <h2 class="center">QuantLib for Python</h2>
3112<p>Wheels are available for all common platforms and a few less common ones. To install QuantLib in your (virtual) environment, run:</p>
3213<pre>
3314 pip install QuantLib
@@ -38,7 +19,7 @@ download link above.</p>
3819</pre>
3920<p>to your Python code.</p>
4021
41- <h2 class="center">QuantLib in C#</h2>
22+ <h2 class="center">QuantLib for C#</h2>
4223<p>An experimental QuantLib package is
4324available from NuGet. It should work on Windows and OS X, but it's
4425not guaranteed to work on all Linux distributions; we'd be grateful
@@ -53,3 +34,48 @@ your projects, run:</p>
5334</pre>
5435<p>to your C# code.</p>
5536
37+ <h2 class="center">QuantLib in C++</h2>
38+ <p>There are no official binary packages, but volunteers provide them
39+ for a number of platforms. <b>macOS users</b> can use Homebrew or MacPorts.
40+ <b>Debian users</b> can find the latest version of the different
41+ QuantLib packages in the "unstable" (a.k.a. "Sid") distribution; see
42+ the <a href=
43+ "http://packages.debian.org/cgi-bin/search_packages.pl?keywords=quantlib&searchon=names&subword=1&version=unstable&release=all">
44+ Debian site</a> for a list of available packages. <b>Ubuntu users</b>
45+ can use <a href="https://launchpad.net/~edd/+archive/ubuntu/misc">Dirk
46+ Eddelbuettel's PPA</a>. <b>Other Linux distributions</b> might also
47+ package the library; check your sources. Note that some of these
48+ distributions may lag behind the upstream releases.</p>
49+
50+ <h1 class="center">Source distributions</h1>
51+
52+ <p>Official source distributions are available and should be used if a
53+ binary distribution is not available for your platform. If you want
54+ to modify the library, you should fork our repository
55+ on <a href="https://github.com/lballabio/quantlib">GitHub</a> instead.</p>
56+
57+ <h2 class="center">Download</h2>
58+ <p>Source packages for <b>all platforms</b>
59+ are available from GitHub in both zip and tar.gz format
60+ for <a href="https://github.com/lballabio/QuantLib/releases/latest">QuantLib</a>
61+ and <a href="https://github.com/lballabio/QuantLib-SWIG/releases/latest">QuantLib-SWIG</a>.
62+ Compiling QuantLib
63+ requires a working <a href="http://www.boost.org">Boost</a>
64+ installation; Boost 1.48 or later is required, but a more recent
65+ version is suggested. Advanced users may want
66+ to <a href="reference/config.html">configure the library</a> with
67+ non-default settings.</p>
68+
69+ <h2 class="center">Compilation from source</h2>
70+
71+ <p>Compilation instructions are available
72+ for <a href="/install/vc10.shtml">Microsoft Visual C++</a>,
73+ <a href="/install/macosx.shtml">Mac OS X</a> and
74+ <a href="/install/linux.shtml">Linux/Unix</a>. Alternatively, you can
75+ build QuantLib on all platforms following the
76+ <a href="/install/cmake.shtml">CMake build instructions</a>.</p>
77+
78+ <p>Instructions for creating a Python wheel are available
79+ for <a href="/install/windows-python.shtml">Windows</a>,
80+ <a href="/install/macosx-python.shtml">Mac OS X</a> and
81+ <a href="/install/linux-python.shtml">Linux/Unix</a>.</p>
0 commit comments