Как установить visual studio 2018: Установка Visual Studio 2019 — Инструкция.
Содержание
Установка Qt под Visual Studio, MinGW и для разработки под Android
Статьи из цикла
- Установка Qt
- Установка Qt под Visual Studio, MinGW и для разработки под Android
- Запуск Qt приложений под Visual Studio .exe вне Qt Creator
- Запуск Qt приложений .exe вне Qt Creator
- Базовое приложение в Qt Widgets
Инструкция по установке Qt с компилятором Visual Studio, MinGW и возможностью программировать под Android на примере Windows 10.
Если вы хотите установить Qt просто, чтобы программировать на C++ под Windows с стандартным компилятором, то вам подойдет упрощенная установка, описанная тут: Установка Qt.
Если вы хотите установить Qt под Windows XP, то данная статья вам не подойдет, так что вам сюда: Установка Qt 4.8.4 на Windows XP.
Подготовка для работы с компилятором Visual Studio
Если вы хотите использовать компилятор под Visual Studio, то вам нужно установить Visual Studio. В статье Установка Visual Studio 2017 Community рассказывается как это сделать.
Если вы хотите разрабатывать универсальные UWP приложения, то не забудьте включить режим Режим разработчика
в параметрах Windows 10:
Решите до установки Qt, какой язык интерфейса будет у Visual Studio. От этого зависит язык сообщений об ошибках, которые будут приходит при компилировании проектов в Qt.
Можно язык поменять в настройках Visual Studio:
Но сейчас я предпочитаю в установщике Visual Studio Installer
удалить русский пакет и установить английский, чтобы русский язык вообще нигде не вылазил:
Подготовка для программирования под Android
Если вы хотите писать приложения под Android, то вам нужно установить JDK. Об этом можно узнать из статьи Установка JDK 8 в Windows. Обратите внимание, что на июль 2019 рекомендую устанавливать по прежнему Java 8, хотя уже вышла Java 12, так как Qt с ними еще не умеет нормально работать. Но может в момент вашего прочтения этой статьи уже всё поменялось:
Также вам будет нужен Android SDK и Android NDK. Можно их скачать отдельно, но рекомендую поставить Android Studio и оттуда управлять SDK и NDK с нормальным механизмом обновления. Статья об установке: Установка Android Studio в Windows. Особое внимание уделите на установку пакетов SDK из статьи.
Только после установки необходимых вам программ можно приступать к установке Qt.
Установка NDK
Как было сказано выше, то для тех, кто хочет программировать на Qt под Android, то вам нужен Android NDK.
Итак, после установки Android Studio открываем её. Либо так:
Либо так:
В разделе SDK Tools
отмечаем NDK
и устанавливаем его:
Теперь Android Studio можно закрывать.
Скачивание Qt
Практика нескольких лет наблюдений показывает, что Qt регулярно меняет алгоритм нахождения open source версии установщика, так что учтите это.
Перейдите на страницу: https://www.qt.io/download.
Там вам нужно спуститься почти в самый низ:
И там находите Go open source
:
Нам рекомендуют скачать online установщик. Раньше я ставил через offline установщик, но для установки версий MinGW, Visual Studio, Android приходилось устанавливать через несколько инсталляторов, и обновляются такие сборки реже. Так что скачиваем online установщик через кнопку
Download
, ссылка на который находится в самом низу страницы (на 2020-02-09):
Если же вам нужен всё-таки offline установщик, то спуститесь в самый низ и увидите ссылку на них:
Установка
Запускаем скаченный файл:
Если у вас есть учетка на сайте Qt, то вводите данные, иначе нажимаете Skip
:
В списке компонентов выбираем Qt Creator:
В последней версии Qt выбираем пакеты с нужными компиляторами.
MSVC
— это компилятор под Visual Studio. Например,MSVC 2017 64 bit
означает версию компилятора по Visual Studio 2017 в виде 64-битной версии. Выбирайте пакеты согласно вашей версии Visual Studio и битности операционной системы.UWP
— это версия пакета под компилятор Visual Studio для написания универсальных приложений Windows 10MinGW
— компилятор MinGW для написания десктопных приложений. Для работы с ним не нужно ничего дополнительного устанавливать, как с другими пакетами.Android ARMv7
иAndroid x86
— позволят компилировать приложения под Android на разных семействах процессоров.Sources
— Если вам нужны исходники классов Qt библиотек, то выбирайте этот пункт.
Лично мне у меня 64-битная Windows 10 с Visual Studio 2017 Community, и мне нужно проверять программы как на компиляторе Visual Studio, так и на MinGW. А также нужно программировать под Android. Поэтому я отметил вот эти пакеты:
Sources
— исходники Qt можно не выбирать, если они вам не нужны.
Рекомендую также выбрать для установки дополнительные компоненты. Их можно выбирать все:
Если вам интересна программа Qt 3D Studio и Qt Installer Framework, то можете их отметить:
Соглашаемся с условиями:
Лично я у себя в этом окне ввожу Программирование\Qt
, но тут для скриншота оставил стандартное значение:
Настройка
Если Qt Creator запустился с русским интерфейсом, то настоятельно рекомендую поменять его на английский:
Потом перезапустите Qt Creator:
Если вы создадите какой-нибудь проект в Qt и скомпилируете его под разными режимами (Release, Debug), то у вас в папке, где находится папка с проектом появятся еще папки с скомпилированным проектом:
На мой взгляд это крайне неудобно и засоряет папку, где у вас могут находится другие проекты. Лучше было бы, чтобы эти скомпилированные файлы располагались в специальной папке в папке проекта. Поэтому я меняю в настройках путь. Вы можете не менять — это не принципиально.
Первоначальное значение параметра Default build directory
:
../%{JS: Util.asciify("build-%{CurrentProject:Name}-%{CurrentKit:FileSystemName}-%{CurrentBuild:Name}")}
Новое значение параметра Default build directory
:
_build
Update 2019-07-13. Сейчас у меня стоит такое значение:
_build/%{JS: Util.asciify("build-%{CurrentProject:Name}-%{CurrentKit:FileSystemName}-%{CurrentBuild:Name}")}
И да. Для тех, кто использует Git. В файле .gitignore
я добавляю следующую строчку:
*_build*
Настройка для работы с компилятором Visual Studio
Если у вас Visual Studio с русским интерфейсом, то в сообщениях об ошибках при компилировании в Qt вы будете видеть крякозябры. В статье Крякозябры в Qt под Visual Studio рассказывается как от них избавиться.
Можно поменять язык интерфейса Visual Studio на английский, но лучше это сделать до установки Qt, как говорилось выше. Но если вы все-таки это сделали после установки Qt, и новые проекты хорошо компилируются под компилятором Visual Studio, то со старыми проектами могут возникнуть проблемы:
Project ERROR: msvc-version.conf loaded but QMAKE_MSC_VER isn't set
:-1: error: msvc-version.conf loaded but QMAKE_MSC_VER isn't set
Эти ошибки можно исправить либо удалив полностью build папку с собранным проектом, либо удалив оттуда файл с расширением .qmake.stash
. Про предварительное удаление файла *.pro.user
тоже не забывайте.
Настройка для программирования под Android
Перейдем в настройки Qt:
Находим вкладку Devices
, а там вкладку Android
. В разделе JDK Location
месторасположение JDK должно определиться автоматически. Если не так, то найдите этот путь и укажите тут в настройках:
В разделе Android SDK Location
выбираем папку, где установлено SDK библиотеки:
В разделе Android NDK Location
выбираем папку, где установлено NDK библиотеки:
Нажмите кнопку OK
:
Настройки закончились.
Update 2019-07-13. Практика показывает, что Qt не всегда поспевает за изменениями в Android SDK и NDK. Поэтому иногда требуются шаманства с бубном, чтобы всё заработало. Причем каждый раз будут свои проблемы. Что делать? Гуглите те сообщения об ошибках, которые у вас будут возникать и ищите ответ на https://forum.qt.io/. Например, на данный момент Qt не собирает приложения с Android SDK Build-Tools 29 и ему нужна версия 28.
Вначале удаляем 29 версию:
Потом устанавливаем 28 версию и те пакеты, которые удалились вместе с 29 версией:
Update 2019-07-13. С NDK также могут быть проблемы, так что велика вероятность, что последняя версия NDK у вас не заработает. Тут рекомендую скачать старую версию NDK на официальном сайте https://developer.android.com/ndk/downloads/older_releases. На момент обновления статьи работала NDK версии 19:
Распакуйте отдельно данный архив и укажите в Qt, когда до этого дойдет дело (об этом читайте ниже в статье):
Если у вас проблемы с эмулятором, то помните, что в конце статьи Установка Android Studio в Windows есть описание того, как создать виртуальные устройства в стандартном эмуляторе, а также рассмотрены несколько других сторонних эмуляторов.
Пример программы
В статье Базовое приложение в Qt Widgets рассказано как создать стандартное Windows приложение со стандартными контролами. Теперь же попробуем создать шаблонное приложение на основе Qt Quick, где логика пишется на C++, а интерфейс на QML:
Выбираем вариант Qt Quick Application — Swipe:
Выберем для теста все возможные компиляторы для сборки проекта:
Вначале скомпилируем проект под стандартный MinGW, который мы никак выше не настраивали (это и не нужно):
Теперь попробуем скомпилировать через компилятор Visual Studio:
Может возникнуть такая ошибка:
Если у вас возникнет такая ошибка, то закройте Qt Creator, удалите папку со сборкой проекта (у меня это папка _build
), а в папке с проектом удалите файл *.pro.user
. Потом откройте заново Qt Creator, откройте в нем проект и заново скомпилируйте проект и запустите его:
Теперь попробуем запустить под Android на эмуляторе:
Потом можно повторить историю с запуском приложения как универсальное приложение Windows:
Обратите внимание на то, что именно с UWP чаще всего возникают проблемы с запуском приложения из-за обновлений Qt и Visual Studio. У меня было много раз, когда после обновления первого или второго продукта UWP приложения с теми или иными сообщениями не хотели запускаться.
Update 2019-07-13. Если честно, то лично у меня работа с UWP приложениями в Qt почти всегда не работает после переустановки Qt и сопутствующих программ. И лишь танцы с бубном иногда спасают ситуацию. Но, например, в данный момент даже они не помогли, и еще до этапа компиляции проекта выводится вот такая ошибка:
В своё время была долгая беседа в баг-трекере по поводу этой ошибки: https://bugreports.qt.io/browse/QTCREATORBUG-21366, и программисты Qt никак не могли решить её. В тот раз всё разрешилось обновлением Visual Studio. В чем было дело: я не знаю. Может реально в обновлении было что-то исправлено, или это повлияло лишь косвенно. Но на данный момент такая же проблема у меня проявляется опять и как её решить я не знаю.
Дополнительные настройки
В этом разделе опишу свои собственные настройки Qt, которые не обязательны, но могут вам пригодиться.
Вертикальная линия для ограничения длины строк
Рекомендую поставить вертикальную линию в редакторе кода, чтобы следить за длиной строчек кода в параметре Display right margin at column
. Я использую значение равное 120
:
Два пробела для отступов вместо четырех
Мне не нравится использовать 4 пробела в отступах: 2 пробела достаточно:
Дублирование строки
Во многих редакторах команда Ctrl
+ D
дублирует строчку, тогда как в Qt Creator данная команда выполняется через Ctrl
+ Alt
+ Down
. Неудобно, поэтому поменяем. В настройках горячих клавишах находим команду CopyLineDown
:
Меняем сочетание клавиш на Ctrl
+ D
. Но мы увидим конфликт, так как на эту комбинацию клавиш назначена другая команда:
Найдем эту команду DeleteSelectedElements
и удаляем сочетание горячих клавиш или меняем на другое:
Теперь конфликта нет, и комбинация Ctrl
+ D
будет дублировать строку:
Шрифты
Мне нравится шрифт Roboto Mono
: красивый, бесплатный (лицензия Apache 2. 0), используется по умолчанию в Android. В общем, везде его использую.
Скачать можно его можно тут: https://github.com/google/fonts/tree/master/apache/robotomono.
После установки шрифтов в настройках Qt можно поменять шрифт:
Было:
Стало:
Обидно, что расстояние между строчками немного уменьшилось.
Автосохранение
Также выставляю автосохранение файлов на минимальное время в одну минуту:
<ul><li>Qt logo 2016.svg by Qt Project / (2019-01-26)</li></ul>
Инструкция по установке Qt с компилятором Visual Studio, MinGW и возможностью программировать под Android на примере Windows 10.
Инструкция по установке Qt с компилятором Visual Studio, MinGW и возможностью программировать под Android на примере Windows 10.
Как мне установить Visual Studio Code? — Yodo.im
yodo.im
#1
Я только что скачал VSCode-linux-x64
от веб-сайт корпорации Майкрософт. Это zip-файл размером 62 МБ. Как я могу установить его в свою систему Ubuntu?
Ermak_G
#2
VSCode теперь доступен в виде файла DEB. Вы можете скачать его, а затем запустить:
sudo dpkg -i ~/path/to/code_1.XXX.deb
В случае dpkg
жалуется на отсутствующие зависимости, запускает:
sudo apt -f install
после этого, чтобы устранить проблему.
- Скачать Visual Studio Code для Linux
- Извлеките его:
unzip VSCode-linux-x64.zip -d ~/path/to/VSCode
- Запустите
code
исполняемый файл для открытия кода Visual Studio - (Необязательно) Создайте символическую ссылку для удобного запуска
code
из терминала:sudo ln -s /path/to/VSCode/code /usr/local/bin/code
Исходный код (инструкции по установке): https://code. visualstudio.com/docs/setup/linux
MaxAnt
#3
Официальные репозитории Linux с поддержкой Visual Studio Code на Февраль 2017 (версия v1.10)
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EB3E94ADBE1229CFsudo add-apt-repository -y "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"sudo apt -y install code
Вы можете обновить / удалить-обновить, как обычно
sudo apt -y upgradesudo apt -y dist-upgrade
Savva_P
#4
Теперь есть пакет .deb для Ubuntu и Debian, помимо rpm / zip. Он доступен здесь и может быть установлен как обычно:
sudo dpkg -i vscode-amd64.deb
Отлично работает на Android. Может быть, кто-то создает PPA для упрощения обновлений. Или он станет частью официального репозитория.
Обновление 03/17: Начиная с версии 1.10 (февраль 2017) существует встроенная поддержка для официальных репозиториев Linux. VS Code теперь может автоматически обновляться в Linux, хотя вам придется установить его один раз вручную.
Darino4ka
#5
Установите оснастку.
sudo apt install snapd-xdg-opensudo snap install code --classic
Igor_V
#6
Поскольку они обеспечивают .
файл сейчас я рекомендую использовать это вместо приведенного ниже подхода. deb
То, как я это сделал, заключается в следующем. Использование терминала:
Создайте каталог для файлов и перейдите в этот каталог:
mkdir msvs && cd msvs
Имя каталога является произвольным.
Распакуйте zip-файл в вашу новую папку:
unzip ../Downloads/VSCode-linux-x64.zip
Запустите среду разработки с помощью
./VSCode-linux-x64/code &
Вы также можете создать ссылку на рабочий стол, чтобы запустить ее прямо с рабочего стола или дважды щелкнуть в nautilus.
Чтобы создать элемент меню:
В терминале создайте файл
sudo gedit /usr/share/applications/MSVS.desktop
и скопируйте и вставьте следующее:
#!/usr/bin/env xdg-open[Desktop Entry]Version=1.0Type=ApplicationTerminal=falseExec=/opt/msvs/codeName=MSVSIcon=/opt/msvs/flurry_ios_visual_studio_2012_replacement_icon_by_flakshack-d5nnelp.pngCategories=Development
В моем случае исполняемый файл находится внутри /opt/msvs
.
sudo cp -R ~/Downloads/VSCode-linux-x64 /opt/msvs
Я также скачал значок MS для этого приложения с
wget http://fc06.deviantart.net/fs70/i/2012/344/9/1/flurry_ios_visual_studio_2012_replacement_icon_by_flakshack-d5nnelp.png
и переместил его в /opt/msvs
:
sudo mv flurry*png /opt/msvs
Danil4ik
#7
Код Visual Studio не обязательно устанавливать как таковой. Вместо этого вы можете распаковать архив в любое удобное для вас место, а затем запустить программу, дважды щелкнув файл с именем code
(который является основным исполняемым файлом).
Вот процедура, ориентированная на графический интерфейс, для этого:
Пойти на Код Visual Studio сайт и нажмите Скачать код для Linux.
(Вероятно, вам также следует ознакомиться с условия лицензии и политика конфиденциальности.)
Создайте новую папку, в которую вы хотите поместить код Visual Studio. Лучше всего делать это в вашей домашней папке (если другие пользователи хотят использовать код Visual Studio, его можно извлечь отдельно для них — тогда любые изменения или изменения конфигурации будут для каждого пользователя).
Эта папка назначения должна быть пустой, так как
.zip
архив, предоставленный для скачивания, делает нет храните все в папке верхнего уровня внутри. Например, если вы разместите программное обеспечение, установленное для вашего собственного пользователя в~/opt
, вы могли бы создать там новую папку под названиемVSCode-linux-x64
.Щелкните правой кнопкой мыши загруженный zip-файл и нажмите Извлечение В…, затем выберите созданную вами папку.
Если вы предпочитаете, или если ваш файловый браузер не показывает Извлечение В.
.. вариант, вы могли бы вместо этого переместить zip-файл в папку назначения, щелкнуть правой кнопкой мыши значок и нажать Извлечение Здесь.
Чтобы запустить код Visual Studio, дважды щелкните на
code
исполняемый файл, который является одним из файлов, которые были извлечены.В настоящее время Visual Studio Code является программным обеспечением «предварительного просмотра», что означает, что оно все еще разрабатывается и еще не полностью стабильно. Поэтому вы можете предпочесть запустить его из терминала, чтобы увидеть возможные полезные ошибки и предупреждения. Для этого откройте окно терминала (Ctrl+Alt+T),
cd
в каталог, из которого вы его извлекли, и запустите./code
.
Alina_kudry
#8
Установка VS Code на Ubuntu
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpgsudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpgsudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
Это позволит загрузить ключ gpg, скопировать и создать файлы apt.Затем вы можете просто обновить и установить против кода:
sudo apt-get updatesudo apt-get install code
- Преимущество этого метода установки заключается в том, что вы можете просто обновить vscode с помощью apt-получить обновление команда. Работает нормально, и я использую против кода с плагин vim уже более 2 лет (c, c++, python, md, latex, html, javascript …).
Кстати, VS Code станет стандартным пакетом в Ubuntu 18.04 (конец апреля 2018 года)!
Melnik_Dan
#9
Из официальных документов Visual Studio Code:
- Загрузите пакет .deb из этого страница.
- Выполните следующую команду:
sudo dpkg -i ~/path-to-file.deb
- Если вы получаете ошибки зависимостей при использовании dpkg с пакетом, запустите:
sudo apt-get install -f
Примечание: Установка пакета .deb автоматически установит репозиторий apt и ключ подписи, чтобы включить автоматическое обновление с использованием обычного системного механизма.
Alino4ka
#10
Я не могу прокомментировать правильный ответ выше (используя PPA по состоянию на февраль), поэтому я добавлю здесь еще одну деталь.
Визуальный код зависит от libgtk2.0-0, который он не перечисляет как зависимость в метаданных. Вы можете столкнуться с этой проблемой, если вы, как и я, устанавливаете минимальные установки virtualbox только для устранения сложных проблем системного уровня, когда вам приходится взламывать и сокращать пакеты, что вы не хотите делать на своем реальном хосте.
На минимальных хостах, поэтому в дополнение к тому, что было упомянуто выше, требуется следующее, чтобы запустить визуальный код:
sudo apt install libgtk2.0-0
Alexandra_S
#11
- Устанавливать
gdebi
установщик пакетов - Скачать
.deb
Пакет VSCode из здесь - Установите загруженный пакет с помощью
gdebi
Maxx
#12
Если вы хотите не отставать от структуры файловой системы: лучшее место для установки этого находится в /opt / Если есть необходимость в двоичном коде, в /usr/ где-нибудь создайте символическую ссылку на файл.
Alex_Pank
#13
Прямое решение PPA (с февраля 2017 года) software installation — How do I install Visual Studio Code? — Ask Ubuntu
Motya
#14
Здесь: Install Visual Studio Code on Linux · GitHub
MariV
#15
Сейчас они предоставляют файл .deb.
Plat0n
#16
Обновлена суть @BrunoLM с некоторыми изменениями в именах файлов (не могу указать это в качестве ответа, потому что вопрос защищен) Install Visual Studio Code on Linux · GitHub
Viktor40ka
#17
По теме: Как установить код Visual Studio в Ubuntu?
Katya
#18
Обратите внимание, что двоичные пакеты Microsoft доступны только по проприетарной лицензии. Это не похоже на исходный код vscode, который доступен по лицензии MIT.
Как установить старые версии Visual Studio?
Арун Потти
Visual Studioinstall Visual Studio 2019, установка кода Visual Studio, установка корпоративной версии 2019, Visual Studio, загрузка и установка Visual Studio 2019, пошаговый процесс установки Visual Studio 2019, установка Visual Studio 2022, Visual Studio Dynamics CRM, код установки Visual Studio установка, по сравнению с процессом установки 2019 года
Visual Studio — это интегрированная среда разработки (IDE), разработанная Microsoft и используемая для создания консоли, веб-приложений, веб-приложений, мобильных приложений, облачных сервисов и веб-сервисов и т. д. Вы можете использовать эту VS IDE для написания кода на C#, C++ , VB (Visual Basic), Python, JavaScript и многие другие языки, а также обеспечивает поддержку 36 различных языков программирования. Кроме того, он доступен как для Windows, так и для MacOS.
На данный момент Visual Studio 2022 является последней версией, доступной на рынке, и в этой статье будет пошагово описан процесс установки Visual Studio 2019 Enterprise Edition .
Выполните следующие шаги для того же.
Предварительные требования:
Щелкните здесь, чтобы узнать больше о системных требованиях Visual Studio 2019.
Шаг 1: Щелкните здесь, чтобы перейти на страницу загрузки старых версий Visual Studio.
На этой странице вы можете увидеть список всех старых версий Visual Studio.
Шаг 2: Нажмите 2019 , чтобы развернуть, и нажмите Скачать .
Шаг 3: Укажите свой адрес электронной почты и нажмите Далее .
Шаг 4: Введите пароль и нажмите Войти .
После успешного входа на странице будет показан список всех доступных версий Visual Studio 2019 .
Шаг 5: Вы можете выбрать любую из необходимых версий в Visual Studio 2019 и нажать Download .
В этой статье будет загружен Visual Studio Enterprise 2019 (версия 16.11) .
Программа установки Visual Studio 2019 загрузится в фоновом режиме.
Если не запущен, вы можете нажать нажмите здесь, чтобы повторить попытку .
Шаг 6: Программа установки успешно загружена. Дважды щелкните установщик, чтобы начать процесс установки.
Шаг 7: Нажмите Продолжить .
Выполняется установка.
Шаг 8: Выберите Рабочие нагрузки .
Я выбрал ASP.NET и веб-разработка и Хранение и обработка данных .
Шаг 9: Нажмите Установить .
Установка запущена.
После успешной установки вы увидите окно Visual Studio 2019 ниже.
Перезагрузите компьютер и начните использовать Visual Studio 2019 .
Надеюсь, вы выполнили все шаги и успешно установили Visual Studio 2019 .
Поставьте лайк и поделитесь своим ценным отзывом об этой статье.
Статьи, связанные с Visual Studio, которые могут вам понравиться.
Как установить Visual Studio 2022?
Как установить код Visual Studio?
Visual Studio и . NET Framework для Dynamics 365 CRM Online V9.X
Нравится:
Нравится Загрузка…
Как установить dlib для Python с Visual Studio 2017 в Windows 10 (2018) | Ройс Чуа
Чтение: 4 мин.
·
9 декабря 2018 г.
В этом руководстве рассматривается установка dlib на Python с помощью Visual Studio 2017. Для тех из вас, кто не знает, что такое Dlib, ве предоставил определение его создателям с их страницы dlib.net.
Dlib — это современный набор инструментов C++, содержащий алгоритмы машинного обучения и инструменты для создания сложного программного обеспечения на C++ для решения реальных задач.
Чаще всего dlib является партнером OpenCV. Так что это руководство будет полезно для людей, которые хотят установить dlib для своих проектов Computer Vision и использовать Python.
Чтобы начать работу, вам необходимо установить на свой компьютер Python . Поскольку мы используем Visual Studio 2017, у нас есть возможность включить Python в установку, которая сразу интегрирует его с Visual Studio. Таким образом, вы можете или не можете установить Python самостоятельно.
Если вы хотите выполнить независимую установку и просто хотите использовать некоторые функции Visual Studio 2017, вы можете следовать этому разделу ниже, если не можете пропустить его и просто включить Python в установку Visual Studio 2017.
На данный момент я настоятельно рекомендую использовать Python версии 3.6.x .
Ссылка для скачивания: https://www.python.org/downloads/release/python-367/
**Примечание. Для удобства всегда выбирайте или отмечайте ДОБАВИТЬ В ПУТЬ и настраивайте путь установки на C:\ или C :\Program Files для удобства.
Во-вторых, вам необходимо установить CMake , который представляет собой
расширяемую систему с открытым исходным кодом, которая управляет процессом сборки в операционной системе и независимо от компилятора.
![]()
Ссылка для скачивания: https://cmake.org/download/
CMake создаст файлы сборки из библиотеки dlib C++ с использованием собственных инструментов сборки Visual Studio .
Подход, который будет использоваться здесь, заключается в установке Visual Studio 2017 Community edition , это установка, установленная на этом компьютере.
Ссылка для скачивания: https://visualstudio.microsoft.com/downloads/
**Примечание. Обязательно выберите Community edition .
После загрузки откройте Visual Studio Installer и просто запустите процесс, пока не попадете на этот экран.
Здесь вы выбираете, какие функции Visual Studio 2017 вы хотите загрузить и установить. Выбор может варьироваться в зависимости от вашего конкретного использования Studio, но убедитесь, что у вас есть Инструменты сборки Visual C++ выбраны, и вы хотели бы, чтобы были проверены 4 элемента справа: Windows 10 SDK, инструменты сборки Visual C++ для CMake, основные функции инструментов тестирования — инструменты сборки и VC++ 2015. 3. v 14.00 набор инструментов для рабочего стола.
Затем продолжите установку. Это будет долгая установка, так как размер загружаемого файла указан в ГБ. После установки нажмите клавишу Windows и введите Изменить системные переменные среды . Появится окно, выберите переменные среды внизу справа.
В новом окне выберите New , затем добавьте VCTargetsPath в качестве имени переменной и
C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\IDE\VC\VCTargets в качестве значение переменной.
Обязательно выполните этот шаг.
Вы можете сделать это системной переменной, если есть больше пользователей, с которыми вы хотели бы поделиться dlib. После выберите ок и закройте окна.
Предположим, вы успешно добавили Python в переменную среды PATH. Откройте свой терминал (cmd) и введите
pip install dlib
Начиная с 2018 года библиотека должна быть автоматически загружена и установлена для вас без необходимости выполнять много дополнительной работы, кроме настройки инструментов CMake и Visual Studio Build.
Мой dlib уже был загружен и кэширован Мне просто нужно было установить, но для вашего это может указывать на индикатор выполнения загрузки в cmd.
Если вы нашли это руководство полезным, поставьте лайк моему блогу и поделитесь им. Если у вас есть какие-либо вопросы, дайте мне знать в комментариях ниже.
Одна проблема, с которой вы можете столкнуться, это
MSB4019: импортированный проект "C:\Microsoft.Cpp.Default.props" не найден. Убедитесь, что путь в объявленииуказан правильно и что файл существует на диске.
Это была моя проблема в течение нескольких дней, и на самом деле это означает, что она ищет ваши инструменты сборки и не может их найти. Создание переменной окружения решит эту проблему.
Другая ошибка, с которой вы можете столкнуться
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cpp.Platform.targets (44): инструменты сборки для v140 (платформа Набор инструментов = ‘v140’) не найден.