Пример проекта с использованием:
- cmake
- boost (для тестов)
- ctest
- microsoft visual studio
- Cкачать и установить cmake (https://cmake.org/download/)
- Cкачать и установить visual studio (https://www.visualstudio.com/ru-ru/downloads/download-visual-studio-vs.aspx)
- Скачать исходники библиотеки boost (http://www.boost.org/users/download/) Пример структуры каталогов: C:\boost_1_60_0(boost, libs, docs, tools, ...)
- Скопировать в каталог C:\boost_1_60_0 файл boost_install.bat
- Установить в файле boost_install.bat нужные значения переменных "STUDIO_VERSION" и "ARCHITECTURE"
- Запустить на исполнение boost_install.bat
- Дождаться завершения сборки библиотеки boost
- Установить в файле create_msvc_project.bat значение переменной "STUDIO_VERSION"
- Запустить на исполнение create_msvc_project.bat
Результатом должен быть каталог с проектом visual studio включающий в себя юнит-тесты, который создан на основании CMakeLists.txt