@ciara
Для компиляции проекта на Linux и Windows одновременно с использованием CMake можно использовать технику под названием "out-of-source" или "out-of-tree" сборку.
Вот шаги, которые нужно выполнить:
1
|
cd build |
1
|
cmake /path/to/source/files |
1
|
make |
Обратите внимание, что вышеописанный подход предполагает использование среды сборки "Make" на Linux и Visual Studio на Windows. Если вы используете другие среды или компиляторы, то может потребоваться соответствующая настройка CMakeLists.txt, чтобы указать их в процессе генерации файлов сборки.