﻿HOWTO Собрать с CMake

I часть. CMake
1) Запустить CMake GUI.
2) В поле "Where is the source code" указать путь к каталогу с исходным кодом.
3) В поле "Where to build the binaries" указать любую директорию. В нее будут записаны файлы проекта для VS.
4) Нажать на кнопку "Configure", выбрать необходимую среду для сборки (в данном случае Visual Studio 10), выбрать пункт "Use default native compilers", после чего нажать на "Finish".
5) Появится список параметров сборки, каждый пункт будет выделен красным. В этом нет ничего страшного :)
6) Нажать на "Generate". Успешная генерация файлов проекта будет отмечена строкой "Generating done".

II часть. Visual Studio
1) Перейти в ту папку, где записаны файлы проекта
2) Открыть проект "Project.sln" в Visual Studio. В случае успеха в Solution Explorer будет лежать "Solution 'Project'", состоящий из пяти целей для сборки. Собрать проект целиком можно, вызвав сборку "ALL_BUILD" или "Build -> Build Solution". Перед этим желательно выбрать конфигурацию "Release", потому что в стандартной конфигурации "Debug" программы будут работать крайне медленно.

III часть. Запуск
1) Теперь необходимо скопировать словарь ("dict2.txt") в папку с файлами проекта. После чего бинарники можно запускать из Visual Studio (так гарантируется совпадение текущего рабочего каталога с каталогом, где лежит словарь).
2) Для запуска программ из командной строки требуется скопировать словарь в поддиректорию, имя которой совпадает с названием конфигурации ("Debug" или "Release"), после чего программы следует запускать из этой директории.