You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/INSTALLATION.md
+18Lines changed: 18 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -64,6 +64,20 @@ of the Microsoft Visual C++ compiler.
64
64
65
65
You should be able to use other integrated IDE's such as JetBrains' CLion in a similar manner.
66
66
67
+
### Installing Boost on Windows
68
+
69
+
The `meetup` and `gigasecond` exercises depend on the [Boost][boost-website] libraries.
70
+
The following steps describe how to set that up.
71
+
72
+
1. Download the [prebuilt windows libraries][sourceforge-boost-binaries] for Boost.
73
+
- The exercises require a minimum Boost version of 1.58.
74
+
- You can find the version of MSVC by clicking "Modify" in the Visual Studio Installer.
75
+
1. Extract the libraries to a local folder.
76
+
1. Set the `BOOST_ROOT` environment variable to the folder where you installed the Boost libraries.
77
+
1. If you had Visual Studio open while doing this, close it to make sure the value of `BOOST_ROOT` gets picked up.
78
+
1. Start Visual Studio and open the folder containing the `gigasecond` or `meetup` exercise.
79
+
1. The "Startup Item" should be `gigasecond.exe` or `meetup.exe` and you should get build errors in either `gigasecond_test.cpp` or `meetup_test.cpp` telling you to implement missing items, similar to the other exercises.
80
+
67
81
## Linux
68
82
69
83
All recent Linux distribution releases have compatible C++14 compilers, you
@@ -86,3 +100,7 @@ to figure out how to install the minimum compiler version.
86
100
MacOS users can install GCC with [Homebrew](http://brew.sh/) via
0 commit comments