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
|[](https://github.com/borglab/gtsam/actions/workflows/build-cibw.yml?query=branch%3Adevelop)| See [pypi files](https://pypi.org/project/gtsam-develop/#files); no Windows| - |
24
23
25
24
On top of the C++ library, GTSAM includes [wrappers for MATLAB & Python](#wrappers).
26
25
@@ -34,15 +33,29 @@ In the root library folder execute:
Boost is now *optional*. Two cmake flags govern its behavior:
52
+
-`GTSAM_USE_BOOST_FEATURES` = `ON|OFF`: some of our timers and concept checking in the tests still depend on boost.
53
+
-`GTSAM_ENABLE_BOOST_SERIALIZATION` = `ON|OFF`: serialization of factor graphs, factors, etc still is done using boost
54
+
55
+
If one or both of these flags are `ON`, you need to install [Boost](http://www.boost.org/users/download/) >= 1.70
56
+
- Mac: `brew install boost`
57
+
- Ubuntu: `sudo apt-get install libboost-all-dev`
58
+
- Windows: We highly recommend using the [vcpkg](https://github.com/microsoft/vcpkg) package manager. For other installation methods or troubleshooting, please see the guidance in the [cmake/HandleBoost.cmake](cmake/HandleBoost.cmake) script.
46
59
47
60
Optional prerequisites - used automatically if findable by CMake:
0 commit comments