Я только хочу сгенерировать make-файл, используя CMake
. Вы можете проверить это в Свойства-> Общие-> Настройки по умолчанию-> Тип конфигурации, чтобы использовать существующий make-файл.
Здесь Microsoft дает вам хорошее руководство по использованию файла CMakeLists.txt в Visual Studio 2017.
Короче говоря, вам необходимо
- ОткрытьCMakeLists.txt и исходные файлы (для этого не нужно создавать новый проект, просто откройте папку)
- Выберите цель Linux в Инструменты> Параметры> Кроссплатформенность> Диспетчер подключений
- Настройте параметры CMake дляLinux, щелкнув правой кнопкой мыши CMakeSettings.txt в обозревателе решений и выбрав «Изменить настройки CMake».Он сохраняется в виде файла CMakeSettings.json в папке вашего проекта
. При сборке исходные файлы на компьютере разработчика копируются на компьютер Linux и компилируются там.
Обратите внимание, что для этого требуется Visual Studio 2017 версии 15.4 и более поздних .
Кроме того, для поддержки CMake в Visual Studio требуется поддержка режима сервера, представленная в CMake 3.8 .Вы можете получить Microsoft CMake от здесь