Проект и решение
В высокоуровневых системах сборки часто фигурируют следующие понятия:
Проект (project) содержит объекты, необходимые для создания приложения в Visual Studio, например файлы исходного кода, растровые изображения, значки, а также ссылки на компоненты и службы. Помимо объектов проекты имеют настройки, задаваемые способ компиляции и линковки.
Решение (solution) - термин Visual Studio. Определяет контейнер для упорядочения одного проекта или нескольких связанных, например проекта библиотеки классов и соответствующего тестового проекта
CMake project - набор компонентов, по смыслу похожий на Solution в Visual Studio. Аналог Visual Studio проекта в CMake - subproject.
В рамках этого курса при использовании Visual Studio допустимо создавать решение с проектом одной директории.
Last updated