@@ -436,7 +436,6 @@ state = manager.integrate(10.0);
436
436
```
437
437
438
438
</details >
439
- ---
440
439
441
440
Building from the source code
442
441
-----------------------------
@@ -492,6 +491,9 @@ On Windows using Visual Studio
492
491
* **command-line argument parsing**: docopt.cpp. Two options:
493
492
* Let OpenSim get this for you using superbuild (see below); much easier!
494
493
* [Build on your own](https://github.com/docopt/docopt.cpp) (no instructions).
494
+ * **logging**: spdlog. Two options:
495
+ * Let OpenSim get this for you using superbuild (see below); much easier!
496
+ * [Build on your own](https://github.com/gabime/spdlog).
495
497
* **API documentation** (optional):
496
498
[Doxygen](http://www.stack.nl/~dimitri/doxygen/download.html) >= 1.8.6
497
499
* **version control** (optional): git. There are many options:
@@ -605,10 +607,14 @@ On Windows using Visual Studio
605
607
`BTKConfig.cmake`. If the root directory of your BTK installation is
606
608
`C:/BTKCore-install`, then set this variable to
607
609
`C:/BTKCore-install/share/btk-0.4dev`.
608
- 3. docopt.cpp. Set the variable `docopt_DIR` to the directory
610
+ 3. docopt.cpp: Set the variable `docopt_DIR` to the directory
609
611
containing `docopt-config.cmake`. If the root directory of your
610
612
docopt.cpp installation is `C:/docopt.cpp-install`, then set this
611
613
variable to `C:/docopt.cpp-install/lib/cmake`.
614
+ 4. spdlog: Set the variable `spdlog_DIR` to the directory containing
615
+ `spdlogConfig.cmake`. If the root directory of your spdlog
616
+ installation is `C:/spdlog-install`, then set this variable to
617
+ `C:/spdlog-install/lib/spdlog/cmake`.
612
618
7. Set the remaining configuration options.
613
619
* `BUILD_API_EXAMPLES` to compile C++ API examples.
614
620
* `BUILD_TESTING` to ensure that OpenSim works correctly. The tests take a
@@ -767,6 +773,9 @@ ctest -j8
767
773
* ** command-line argument parsing** : docopt.cpp. Two options:
768
774
* Let OpenSim get this for you using superbuild (see below); much easier!
769
775
* [ Build on your own] ( https://github.com/docopt/docopt.cpp ) (no instructions).
776
+ * ** logging** : spdlog. Two options:
777
+ * Let OpenSim get this for you using superbuild (see below); much easier!
778
+ * [ Build on your own] ( https://github.com/gabime/spdlog ) .
770
779
* ** API documentation** (optional):
771
780
[ Doxygen] ( http://www.stack.nl/~dimitri/doxygen/download.html ) >= 1.8.6
772
781
* ** version control** (optional): git.
@@ -866,10 +875,14 @@ You can get most of these dependencies using [Homebrew](http://brew.sh):
866
875
2 . BTK: Set the ` BTK_DIR ` variable to the directory containing
867
876
` BTKConfig.cmake ` . If you installed BTK in ` ~/BTKCore-install ` , then
868
877
set ` BTK_DIR ` to ` ~/BTKCore-install/share/btk-0.4dev `
869
- 3 . docopt.cpp. Set the variable ` docopt_DIR ` to the directory
878
+ 3 . docopt.cpp: Set the variable ` docopt_DIR ` to the directory
870
879
containing ` docopt-config.cmake ` . If the root directory of your
871
880
docopt.cpp installation is ` ~/docopt.cpp-install ` , then set this
872
881
variable to ` ~/docopt.cpp-install/lib/cmake ` .
882
+ 4 . spdlog: Set the variable ` spdlog_DIR ` to the directory containing
883
+ ` spdlogConfig.cmake ` . If the root directory of your spdlog
884
+ installation is ` ~/spdlog-install ` , then set this variable to
885
+ ` ~/spdlog-install/lib/spdlog/cmake ` .
873
886
7 . Set the remaining configuration options.
874
887
* ` BUILD_API_EXAMPLES ` to compile C++ API examples.
875
888
* ` BUILD_TESTING ` to ensure that OpenSim works correctly. The tests take a
@@ -953,6 +966,9 @@ specific Ubuntu versions under 'For the impatient' below.
953
966
* ** command-line argument parsing** : docopt.cpp. Two options:
954
967
* Let OpenSim get this for you using superbuild (see below); much easier!
955
968
* [ Build on your own] ( https://github.com/docopt/docopt.cpp ) (no instructions).
969
+ * ** logging** : spdlog. Two options:
970
+ * Let OpenSim get this for you using superbuild (see below); much easier!
971
+ * [ Build on your own] ( https://github.com/gabime/spdlog ) .
956
972
* ** API documentation** (optional):
957
973
[ Doxygen] ( http://www.stack.nl/~dimitri/doxygen/download.html ) >= 1.8.6;
958
974
` doxygen ` .
@@ -1057,10 +1073,14 @@ And you could get all the optional dependencies via:
1057
1073
2 . BTK: Set the ` BTK_DIR ` variable to the directory containing
1058
1074
` BTKConfig.cmake ` . If you installed BTK in ` ~/BTK-install ` , then set
1059
1075
` BTK-DIR ` to ` ~/BTK-install/share/btk-0.4dev ` .
1060
- 3 . docopt.cpp. Set the variable ` docopt_DIR ` to the directory
1076
+ 3 . docopt.cpp: Set the variable ` docopt_DIR ` to the directory
1061
1077
containing ` docopt-config.cmake ` . If the root directory of your
1062
1078
docopt.cpp installation is ` ~/docopt.cpp-install ` , then set this
1063
1079
variable to ` ~/docopt.cpp-install/lib/cmake ` .
1080
+ 4 . spdlog: Set the variable ` spdlog_DIR ` to the directory containing
1081
+ ` spdlogConfig.cmake ` . If the root directory of your spdlog
1082
+ installation is ` ~/spdlog-install ` , then set this variable to
1083
+ ` ~/spdlog-install/lib/spdlog/cmake ` .
1064
1084
7 . Choose your build type by setting ` CMAKE_BUILD_TYPE ` to one of the following:
1065
1085
* ** Debug** : debugger symbols; no optimizations (more than 10x slower).
1066
1086
Library names end with ` _d ` .
0 commit comments