Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Проекты Linux можно создавать в Visual Studio версии 2017 и выше.
Сначала убедитесь, что вы установили рабочую нагрузку разработки для Linux в Visual Studio. См. дополнительные сведения о скачивании, установке и настройке рабочей нагрузки для Linux.
Для кросс-платформенной компиляции рекомендуем использовать CMake. Более комплексная поддержка CMake предоставляется в Visual Studio 2019. Если CMake вам не подходит и у вас есть решение Windows в Visual Studio, в котором нужно обеспечить возможность компиляции для Linux, добавьте проект Visual Studio для Linux в решение Windows вместе с проектом общих элементов. Поместите код, совместно используемый обеими платформами, в проект общих элементов и добавьте ссылку на него из проектов Windows и Linux.
Создание проекта Linux
Чтобы создать проект Linux в Visual Studio 2017, сделайте следующее:
- Выберите Файл > Создать проект в меню Visual Studio или нажмите клавиши Ctrl + Shift + N.
- Выберите узел Visual C++ > Кроссплатформенный > Linux, а затем укажите тип проекта, который хотите создать. Укажите имя и расположение, а затем щелкните ОК.
| Тип проекта | Описание |
|---|---|
| Blink (Raspberry) | Проект для устройства Raspberry Pi с примером кода, который включает мигание светодиодного индикатора |
| Консольное приложение (Linux) | Проект для любого компьютера Linux с примером кода, который выводит текст в окно консоли |
| Пустой проект (Linux) | Проект для любого компьютера Linux без примера кода |
| Проект Makefile (Linux) | Проект для любого компьютера Linux, который создается с использованием стандартной системы сборки Makefile |
Сначала убедитесь, что вы установили рабочую нагрузку разработки для Linux в Visual Studio. Ознакомьтесь с дополнительными сведениями о скачивании, установке и настройке рабочей нагрузки для Linux.
При создании в Visual Studio нового проекта C++ для Linux можно выбрать его тип: Visual Studio или CMake. В этой статье описано, как создать проект Visual Studio. В большинстве случаев для новых проектов, которые могут содержать открытый код или которые нужно компилировать для кроссплатформенной разработки, рекомендуется использовать CMake с Visual Studio. С помощью проекта CMake вы можете выполнять сборку и отладку одного и того же проекта и в Windows, и в Linux. Дополнительные сведения см. в статье Создание и настройка проекта Linux CMake.
Если у вас есть решение Windows в Visual Studio, в котором нужно обеспечить возможность компиляции для Linux, и CMake вам не подходит, добавьте проект Visual Studio для Linux в решение Windows вместе с проектом общих элементов. Поместите код, совместно используемый обеими платформами, в проект общих элементов и добавьте ссылку на него из проектов Windows и Linux.
Создание проекта Linux
Чтобы создать проект Linux в Visual Studio, сделайте следующее:
Выберите Файл > Создать проект в Visual Studio или нажмите клавишиCTRL+SHIFT+N. Появится диалоговое окно "Создание проекта".
В текстовом поле Поиск шаблонов введите Linux, чтобы получить список доступных шаблонов для проектов Linux.
Выберите тип создаваемого проекта, например Консольное приложение, а затем нажмите кнопку Далее. Укажите имя и расположение, а затем щелкните Создать.
Тип проекта Описание Проект Raspberry Pi Проект для устройства Raspberry Pi с примером кода, который включает мигание светодиодного индикатора Консольное приложение Проект для любого компьютера Linux с примером кода, который выводит текст в окно консоли Пустой проект Проект для любого компьютера Linux без примера кода Проект, использующий файл makefile Проект для любого компьютера Linux, который создается с использованием стандартной системы сборки Makefile Проект CMake Проект для любого компьютера Linux, который создается с использованием системы сборки CMake