You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
1.5 KiB

12 years ago
  1. CMake
  2. Prerequisites:
  3. Boost >= 1.49
  4. Build using the Boost Build system, for x64 use "bjam address-model=64" or "bjam.exe address-model=64 --build-type=complete"
  5. You may use --toolset to specify the compiler, for ex. msvc-10.0, intel11.1, etc
  6. Doxygen
  7. Set DOXYGEN_EXECUTABLE to your doxygen executable, e.g. "C:/Program Files/doxygen/bin/doxygen.exe"
  8. GTest >= 1.6.0
  9. Download, build using CMake
  10. If you installed gtest to e.g. "C:/C++ Projects/gtest-1.6.0"
  11. Set GTEST_INCLUDE_DIR to "C:/C++ Projects/gtest-1.6.0/include"
  12. Set GTEST_LIBRARY to "C:/C++ Projects/gtest-1.6.0/build/Release/gtest.lib"
  13. Set GTEST_LIBRARY_DEBUG to "C:/C++ Projects/gtest-1.6.0/build/Debug/gtest.lib"
  14. Set GTEST_MAIN_LIBRARY to "C:/C++ Projects/gtest-1.6.0/build/Release/gtest_main.lib"
  15. Set GTEST_MAIN_LIBRARY_DEBUG to "C:/C++ Projects/gtest-1.6.0/build/Debug/gtest_main.lib"
  16. STLSoft
  17. Download from http://www.stlsoft.org/
  18. Headers-Only, unpack to a location of your choice, e.g. "C:/C++ Projects/stlsoft"
  19. Set STLSOFT_INCLUDE_DIR to "C:/C++ Projects/stlsoft/include"
  20. Pantheios
  21. Download from http://www.pantheios.org/
  22. Unpack and build following the provided instructions
  23. If you installed Pantheios to e.g. "C:/C++ Projects/pantheios"
  24. Set PANTHEIOS_INCLUDE_DIR to "C:/C++ Projects/pantheios/include"
  25. The other fields should be auto completed after to next "Configure" round
  26. If no error occured during the last CMake Configure round, press Generate.
  27. Now you can build MRMC-Cpp using the generated project/makefiles in the Build folder you selected.