Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Microsoft C/C++ оптимизирующий компилятор

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6

Открыть новую тему     Написать ответ в эту тему

TeXpert



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как известно, в течение длительного времени Microsoft C/C++ компилятор невозможно было использовать без массивной (нынче уже монструозной и, к сожалению, жутко глюкавой) IDE; времена QuickC в счет не берем. Между тем, во многих ситуациях требуется компилятор в классическом виде, без излишеств.
В 2003 Microsoft выпустила продукт под названием Microsoft Visual C++ Toolkit 2003, в настоящее время его можно нагуглить, но с официального сайта фирма, следуя своей не лучшей традиции, его удалила.
 
Раньше можно было использовать также пакет Windows Driver Kit (WDK), в состав которого, до 8-й версии, входил компилятор.
 
В 2015г. был, наконец, анонсирован, а затем выпущен продукт Visual C++ Build Tools 2015, который представляет собой набор инструментальных стредств (C++ компилятор, компоновщик и другие вспомогательные утилиты, библиотеки и заголовочные файлы, скрипты для сборки, различные версии Windows SDK, впрочем последние можно и не устанавливать) для сборки C++ приложений и библиотек для настольных версий Windows, причем устанавливать Visual Studio не требуется. Этот пакет требует .NET Framework версии 4.5.1 и выше.
    Состав:  
  •    Visual C++ Compilers (targeting x86, X64 and ARM)
  •    Visual C++ headers & libraries (CRT & STL)
  •    Visual C++ build scripts (targeting Windows desktop)
  •    Microsoft Build Tools 2015 (MSBuild)
  •    Windows SDK 8.1 (optional, on by default)
  •    Windows SDK 10 (optional, off by default)
  •    C++ Build tools specific command prompts
  •    MFC and ATL (added with VS 2015 Update 3)
Этот продукт можно скачать на сайте компании в виде 3-х мегабайтного Web-установщика. Конечно, для установки на несколько компьютеров вариант online-установки не подходит. Для offline-установки скачанный Web-установщик надо запустить с ключом /layout --- в этом случае установщик скачает все необходимые компоненты в указанный каталог для последующей установки уже в offline-режиме, но уже с ключом /NoWeb; общий размер загруженных файлов составляет примерно 1,7 Гб.
 
Как утверждается на сайте Microsoft, фирма, учитывая высокую стоимость (в смысле трудозатрат) индивидуальных установок Visual Studio 2015 и WDK для организаций с большим количеством разработчиков, выпустила специальную версию уже упомянутого пакета Windows Driver Kit (WDK) под названием Enterprise Windows Driver Kit (Enterprise WDK), основанный на Enterprise-редакции Visual Studio 2015, WDK, и Windows SDK. В составе Enterprise WDK также нет визуальной среды разработки --- предлагается только интерфейс командной строки. Enterprise WDK версии 10 включает в свой состав:
• Visual Studio Build Tools, C/C++ компилятор, компоновщик (linker) и объектные библиотеки (lib) из Visual Studio сборки 14.00.24720.0 (VS 2015 Update 1)
• Windows SDK сборки 10586.13  
• .NET Framework 4.6 SDK сборки 10586.13  
• Windows Driver Development Kit сборки 10586.0
 
Таким образом, Enterprise WDK содержит все необходимое для сборки драйверов и базовых тестовых Win32-приложений. Установка продукта крайне проста --- в соответствии с заявленными целями он поставляется в виде единственного zip-файла "весом" около 1,8 Гб, который надо просто распаковать и запустить скрипт настройки от имени администратора. Распакованный архив занимает уже около 5,7 Гб.
 
Подчеркнем еще раз, что эти продукты имеют интерфейс командной строки --- никакой визуальной среды разработки, даже простого редактора кода, в своем составе они не имеют.
 
Преимущества и недостатки
1. Visual C++ Build Tools 2015
Неудобная загрузка --- инсталлятор часто глючит
Необходим администраторский доступ для установки, следовательно, при переустановке системы надо заново устанавливать
 
2. Enterprise Windows Driver Kit (EWDK)
Легкая загрузка --- качаем единственный zip-архив
 
Формально, как написано в официальном сайте, для запуска скриптов необходим администраторский доступ, но можно работать и без этого; как --- опишу ниже. Официальный сайт предлагает пользоваться утилитой MSBuild, но в этом случае, чтобы скомпилировать даже простой "проект" "Hello, world", надо составить файл проекта .vcxproj, причем формат этого файла кое-в-чем отличается от, так скажем, стандартного. В статье Walkthrough: Using MSBuild to Create a Visual C++ Project приводится пример такого файла
Подробнее...
Однако, этот файл, скажем так, несколько устарел. Ниже приведен модифицированный мной пример MyTest.vcxproj
Подробнее...
Теперь можно и собирать:
MSBuild MyTest.vcxproj /p:configuration=release /p:platform=Win32
 
Теперь кратко (только для двух платформ, для других можно попробовать аналогичным образом) опишу, как заставить "работать" EWDK без администраторского доступа и без утилиты MSBuild (эта информация устарела и будет отредактировано)
Подробнее...
 
И еще: nmake тоже наличествует
 
На всякий случай, история выпусков:
https://developer.microsoft.com/ru-ru/windows/hardware/license-terms-enterprise-wdk
https://docs.microsoft.com/en-us/legal/windows/hardware/enterprise-wdk-license-2015
EWDK for Windows 10, version 1607 with Visual C++ Build Tools 2015
EWDK for Windows 10, version 1703 with Visual C++ Build Tools 2015
https://developer.microsoft.com/ru-ru/windows/hardware/license-terms-EWDK
https://docs.microsoft.com/en-us/legal/windows/hardware/enterprise-wdk-license-2017
EWDK for Windows 10, version 1709 with Visual Studio Build Tools 15.2
EWDK for Windows 10, version 1709 with Visual Studio Build Tools 15.4
EWDK for Windows 10, version 1709 with Visual Studio Build Tools 15.6
EWDK for Windows 10, version 1803 with Visual Studio Build Tools 15.6
EWDK for Windows 10, version 1803 with Visual Studio Build Tools 15.7
EWDK for Windows 10, version 1809 with Visual Studio Build Tools 15.8
EWDK for Windows 10, version 1809 with Visual Studio Build Tools 15.8.9
https://developer.microsoft.com/ru-ru/windows/hardware/license-terms-EWDK-2
https://docs.microsoft.com/en-us/legal/windows/hardware/enterprise-wdk-license-2019
EWDK for Windows 10, version 1903 with Visual Studio Build Tools 16.0
EWDK for Windows 10, version 2004 with Visual Studio Build Tools 16.7
EWDK for Windows Server 2022 with Visual Studio Build Tools 16.9.2
https://docs.microsoft.com/en-us/legal/windows/hardware/enterprise-wdk-license-2019-New
Windows 11 EWDK with Visual Studio Build Tools 16.9.2
Windows 11 EWDK with Visual Studio Build Tools 16.11.10
https://learn.microsoft.com/en-us/legal/windows/hardware/enterprise-wdk-license-2022
Windows 11, version 22H2 EWDK with Visual Studio Build Tools 17.1.5
 
Также полезная информация: иногда требуется указать в командной строке для MSBuild значение параметра PlatformToolset Подробнее...

Всего записей: 3661 | Зарегистр. 08-02-2003 | Отправлено: 20:01 21-11-2016 | Исправлено: TeXpert, 10:15 11-02-2023
goga545

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Если вам именно EWDK - вот Other WDK downloads

 
Блинский...
Вот про эти ссылки речь:
https://learn.microsoft.com/en-us/legal/windows/hardware/enterprise-wdk-license-2019
https://learn.microsoft.com/en-us/legal/windows/hardware/enterprise-wdk-license-2019-New
но скачать дают только 16.0
 

Цитата:
Правда, ни слова/звука о "vs2019"...

 
Посмотрите на окончания самих ссылок или перейдите по ним и поймёте.

Всего записей: 18 | Зарегистр. 17-08-2019 | Отправлено: 18:13 08-09-2024
BorlandIMHO

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
goga545
Build tools 15.x - это visual studio 2017, оно же Visual Studio 15.x.
Build tools 16.x - это visual studio 2019, оно же Visual Studio 16.x.
Что непонятно?

Всего записей: 3099 | Зарегистр. 12-10-2006 | Отправлено: 19:00 08-09-2024 | Исправлено: BorlandIMHO, 19:03 08-09-2024
goga545

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Что непонятно?

 
Омг. Давайте прекратим эту беседу с вами.

Всего записей: 18 | Зарегистр. 17-08-2019 | Отправлено: 19:05 08-09-2024
BorlandIMHO

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
goga545

Цитата:
Давайте прекратим

Легко.
P.S. Запрет на скачивание от M$ по Geo-IP обходится путём использования зарубежного прокси, а не только VPN, если вы об этом.
Прямая ссылка на 16.7: https://software-static.download.prss.microsoft.com/pr/download/EWDK_vb_release_svc_prod1_19041_201201-2105.iso
Прямая ссылка на 16.9.2: https://software-static.download.prss.microsoft.com/sg/download/EWDK_fe_release_20348_210507-1500.iso
Скачать можно посредством wget, к примеру. Но точно нужен будет рабочий (желательно быстрый) зарубежный прокси...
Проще VS целиком стянуть и поставить, чем морочиться {поставил качаться через первый попавшийся норгский прокси - пообещало загрузить за сутки. Отменил, хотя если б было нужно - мог бы и дождаться }...

Всего записей: 3099 | Зарегистр. 12-10-2006 | Отправлено: 20:11 08-09-2024 | Исправлено: BorlandIMHO, 20:16 08-09-2024
zzz528

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
вы можете с помощью утилиты robocopy свести размер EWDK до 5.5 G

Мне нужны только си 32,64 и winkits (sdk)
Всё 15.6 EWDK 5гб вместе со всем, так что эта утилита ужмёт может до 1гб?
А что такого в более новых если даже ужатое  5.5 G?
 
****
прямая ссылка на 15.6 работает пока, надо ужать и перекачать на облаки.

Всего записей: 2253 | Зарегистр. 20-06-2005 | Отправлено: 20:38 08-09-2024 | Исправлено: zzz528, 20:41 08-09-2024
goga545

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Запрет на скачивание от M$ по Geo-IP обходится путём использования зарубежного прокси

 
А вот это полезная инфа, спасибо, попробую. Не часто мне приходится блокировки обходить. Не думал что достаточно юзать прокси для этого.
 

Цитата:
Мне нужны только си 32,64 и winkits (sdk)

 
Если работаете через cmake и не пользуюте студию можно ещё и msbuild/.net вырезать. Собирать через ninja или nmake.
 

Цитата:
А что такого в более новых если даже ужатое  5.5 G?

 
EWDK 2015/2017/2019 по размеру примерно одинаковые, подозреваю что и 2022 тоже.

Всего записей: 18 | Зарегистр. 17-08-2019 | Отправлено: 21:18 08-09-2024
zzz528

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
через cmake и не пользуюте студию можно ещё и msbuild/.net

Да msbuild тоже нужен, nmake пробовал llvm собирать, не получилось, см. пролёт выше
 

Цитата:
EWDK 2015/2017/2019 по размеру примерно одинаковые

5 и 12 ничего себе такое примерно

Всего записей: 2253 | Зарегистр. 20-06-2005 | Отправлено: 16:40 10-09-2024
metatrop

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Прямые ссылки, даты загрузки на сервер, точные размеры (выросли на порядок!), 3 ссылки на копии в web.archive
 

Код:
 
      https://docs.microsoft.com/en-us/legal/windows/hardware/enterprise-wdk-license-2015
      EWDK for Windows 10, version 1607 with Visual C++ Build Tools 2015 => https://go.microsoft.com/fwlink/p/?LinkID=699461 => 13 Oct 2018 {1932267038} https://web.archive.org/web/20230813061748if_/https://download.microsoft.com/download/3/8/B/38BF9343-7500-48BB-B2C7-FCF3A3DCDEDC/EnterpriseWDK_rs1_release_14393_20160715-1616.zip
      EWDK for Windows 10, version 1703 with Visual C++ Build Tools 2015 => https://go.microsoft.com/fwlink/p/?LinkID=846038 => 12 Oct 2018 {2055050584} https://web.archive.org/web/20240918202906if_/https://download.microsoft.com/download/0/7/1/0716C68A-DE38-40FF-A375-D13E32153878/EnterpriseWDK_rs2_release_15063_20170317-1834.zip
      https://developer.microsoft.com/ru-ru/windows/hardware/license-terms-EWDK
      https://docs.microsoft.com/en-us/legal/windows/hardware/enterprise-wdk-license-2017 = https://learn.microsoft.com/en-us/legal/windows/hardware/enterprise-wdk-license-2017
      EWDK for Windows 10, version 1709 with Visual Studio Build Tools 15.2   => https://go.microsoft.com/fwlink/p/?linkID=859330 => 17 Oct 2018 {7824562176} https://download.microsoft.com/download/F/B/9/FB908459-275D-4B54-9986-FA98444AC656/EWDK_rs3_release_16299_170928-1534.iso
      EWDK for Windows 10, version 1709 with Visual Studio Build Tools 15.4   => https://go.microsoft.com/fwlink/p/?linkID=861572 => 13 Oct 2018 {5711939584} https://web.archive.org/web/20230813062022if_/https://download.microsoft.com/download/1/5/C/15C69DF4-B6DC-4B09-9F19-87378471C898/EWDK_rs3_release_svc_16299_171024-1647.iso
      EWDK for Windows 10, version 1709 with Visual Studio Build Tools 15.6   => https://go.microsoft.com/fwlink/?linkid=870959   => 16 Oct 2018 {5885294592} https://web.archive.org/web/20230815183747if_/https://download.microsoft.com/download/E/F/8/EF83FDD3-F82C-40C1-85F4-75B92BF43FF7/EWDK_rs3_release_svc_16299_180320-1852.iso
      EWDK for Windows 10, version 1803 with Visual Studio Build Tools 15.6
      EWDK for Windows 10, version 1803 with Visual Studio Build Tools 15.7   => https://go.microsoft.com/fwlink/?linkid=2008688&clcid=0x409 => 07 Aug 2018 {8992395264} https://software-static.download.prss.microsoft.com/sg/download/EWDK_rs4_release_svc_prod1_17134_180727-1807.iso
      EWDK for Windows 10, version 1809 with Visual Studio Build Tools 15.8   => https://go.microsoft.com/fwlink/?linkid=2026354&clcid=0x409 => 26 Sep 2018 {13658335232} https://software-static.download.prss.microsoft.com/pr/download/EWDK_rs5_release_17763_180914-1434.iso
      EWDK for Windows 10, version 1809 with Visual Studio Build Tools 15.8.9 => https://go.microsoft.com/fwlink/?linkid=2070246&clcid=0x409 => 07 Feb 2019 {13675290624} https://download.microsoft.com/download/9/F/9/9F9F709B-C0E6-4B89-90C2-CDE3059C61CF/EWDK_rs5_release_svc_prod2_17763_190129-1747.iso
      https://developer.microsoft.com/ru-ru/windows/hardware/license-terms-EWDK-2
      https://docs.microsoft.com/en-us/legal/windows/hardware/enterprise-wdk-license-2019
      EWDK for Windows 10, version 1903 with Visual Studio Build Tools 16.0 => https://go.microsoft.com/fwlink/p/?linkid=2086136 => 19 Apr 2019 {13361594368} https://download.microsoft.com/download/E/9/B/E9B0AD56-6CB1-4E57-9E3C-06B4A619FFEB/EWDK_19h1_release_svc_prod3_18362_190416-1111.iso
      EWDK for Windows 10, version 2004 with Visual Studio Build Tools 16.7 => https://go.microsoft.com/fwlink/p/?linkid=2128902 => 11 Dec 2020 {13180262400} https://software-static.download.prss.microsoft.com/pr/download/EWDK_vb_release_svc_prod1_19041_201201-2105.iso
      EWDK for Windows Server 2022 with Visual Studio Build Tools 16.9.2    => https://go.microsoft.com/fwlink/?linkid=2163981   => 18 May 2021 {16879224832} https://software-static.download.prss.microsoft.com/sg/download/EWDK_fe_release_20348_210507-1500.iso
      https://docs.microsoft.com/en-us/legal/windows/hardware/enterprise-wdk-license-2019-New
      Windows 11 EWDK with Visual Studio Build Tools 16.9.2   => https://go.microsoft.com/fwlink/?linkid=2165855 => 16 Jun 2021 {17149960192} https://web.archive.org/web/20220507084421if_/https://software-static.download.prss.microsoft.com/sg/download/EWDK_co_release_22000_210604-1628.iso
      Windows 11 EWDK with Visual Studio Build Tools 16.11.10 => https://go.microsoft.com/fwlink/?linkid=2202360 => 28 Jul 2022 {16906868736} https://software-static.download.prss.microsoft.com/dbazure/888969d5-f34g-4e03-ac9d-1f9786c66750/EWDK_co_release_svc_prod3_22000_220715-1440.iso
      https://learn.microsoft.com/en-us/legal/windows/hardware/enterprise-wdk-license-2022
      Windows 11, version 22H2 EWDK (released October 24, 2023) with Visual Studio Build Tools 17.1.5   => https://go.microsoft.com/fwlink/?linkid=2249942 => 19 Oct 2023 {17048598528} https://software-static.download.prss.microsoft.com/dbazure/888969d5-f34g-4e03-ac9d-1f9786c66749/EWDK_ni_release_svc_prod1_22621_230929-1800.iso
      Windows 11, version 24H2 EWDK (released September 18, 2024) with Visual Studio Buildtools 17.10.5 => https://go.microsoft.com/fwlink/?linkid=2286188 => 16 Sep 2024 {19112417280} https://software-static.download.prss.microsoft.com/dbazure/888969d5-f34g-4e03-ac9d-1f9786c66749/EWDK_ge_release_svc_prod3_26100_240820-2119.iso
 


Всего записей: 341 | Зарегистр. 17-09-2010 | Отправлено: 00:44 19-09-2024 | Исправлено: metatrop, 00:49 19-09-2024
TeXpert



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
metatrop
Цитата:
. . .точные размеры (выросли на порядок!)
В смыслы --- на порядок? в 10 раз?
Последнюю не скачивал, но, думаю, весит она порядка 16 GB
 
Было бы прекрасно, если вы привели еще контрольные суммы для всех файлов
 
 
Спасибо

----------
Майкудук, Пришахтинск не предлагать!:)
А на Пирогова приходит снова весенний гомон...

Всего записей: 3661 | Зарегистр. 08-02-2003 | Отправлено: 12:25 19-09-2024
metatrop

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TeXpert

Цитата:
 
В смыслы --- на порядок? в 10 раз?
 

Именно. Первая 1.9g, последняя (16 сентября 2024) - 19g (там приведены точные цифры в фигурных скобках). Но это разница в смысле скачивания. Между тем, первые версии - это .zip архивы, а дальше пошли.iso образы, где, кажется, нигде ничего не упаковано. Обычная NTFS компрессия сжала один из этих .iso (13g) в 2 раза, а Win10 WOF-компрессия сожмёт ещё заметно сильнее (пофайловое сжатие после извлечения из .iso). Можно ещё hardlink'ами сэкономить. Поэтому рост занимаемого места на HDD/SSD по-любому куда меньше, чем на порядок.
 

Цитата:
 
контрольные суммы для всех файлов
 

К сожалению, чтобы привести контрольные суммы, всё это надо физически перекачивать.

Всего записей: 341 | Зарегистр. 17-09-2010 | Отправлено: 17:18 19-09-2024
TeXpert



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
metatrop
Цитата:
Между тем, первые версии - это .zip архивы, а дальше пошли.iso образы
Мне можно об этом не рассказывать — я таки с первых версий пользую сей продукт (сообщу также по секрету, что топикстартер — тоже я))

----------
Майкудук, Пришахтинск не предлагать!:)
А на Пирогова приходит снова весенний гомон...

Всего записей: 3661 | Зарегистр. 08-02-2003 | Отправлено: 08:50 20-09-2024
zzz528

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Если вы работаете исключительно с процессорами Intel, а также хотите выкинуть устаревшие библиотеки ATL/MFC,  
то вы можете с помощью утилиты robocopy свести размер EWDK до 5.5 GB

хм, я по своему удалял лишнее ATL/MFC не выкидывал, и не только интел (если имелся ввиду арм то да его удалял) итого из 15,7 ГБ EWDK_co_release_svc_prod3_22000_220715-1440.iso получил всего 3,59 ГБ

Всего записей: 2253 | Зарегистр. 20-06-2005 | Отправлено: 19:06 15-03-2025
reversecode



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
http://forum.ru-board.com/topic.cgi?forum=33&topic=3174&start=6440#18

Цитата:
VS инсталлер навязывает много чего лишнего
да и в нем нет выбора x86 x64
с учетом того что x86 софт практически умер
то это освобождает еще под гиг
в итоге VS2019  
IDE (1.5 Gb) + cl x64 (54+18+238=310) + MFC x64 (482+8.4=490.4) = 2,4 Gb
но еще нужен SDK его не считал
по большому там в целом нужны только h(300 Mb) и lib x64 (260 Mb) = 560 Mb
 
итого если ставить по минимуму
а потом обрезать то что не дает инсталлер VS
можно свести размер к 3 Г
 
cmake очень полезен для больших проектов
и тем более кросплатформенных
cmake создает нужные зависимости результирующем make файле
что бы при изменении какого то хидера
перекомпилировались нужные файлы
 
 
вообще вся полезность студии это intellisense и отладчик
для тех кому это не очень нужно
можно воспользоваться скриптом на питоне
https://gist.github.com/mmozeiko/7f3162ec2988e81e56d5c4e22cde9977
который вытягивает и распаковывает компилер + SDK
ну и скачав отдельно +cmake и можно кодить в фаре
 
даже preview компилер студии не всегда опережает современные нововведения
поэтому можно скачивать и распаковывать clang для винды clang-cl
https://github.com/llvm/llvm-project/releases
к примеру
>LLVM-20.1.0-win64.exe 368 MB
в распакованном виде это около 2 Gb

 
 
ps
скрипт  
https://gist.github.com/mmozeiko/7f3162ec2988e81e56d5c4e22cde9977
делает то что надо, итог вытягивает на 993 Мб уже распакованного
зачем вы ISO по 3 гига там урезаете
не пойму

Всего записей: 2163 | Зарегистр. 06-03-2008 | Отправлено: 19:43 15-03-2025 | Исправлено: reversecode, 19:45 15-03-2025
zzz528

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
зачем вы ISO по 3 гига там урезаете  

Так тут же про как можно минимизировать размер EWDK, разве не? И у меня вопрос как так что там всё равно на 2 гб больше причём выкинули ещё MFC, а я нет.
 
А этот скрипт мне может пригодится если понадобится 2022 версия, тогда попробую. Ещё 993 Мб подозрительно мало, мне не только сl нужен, те 3.5 гб для меня самый минимул, меньше думаю не получиться.

Всего записей: 2253 | Зарегистр. 20-06-2005 | Отправлено: 20:55 15-03-2025
reversecode



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
скрипт вытягивает на выбор
из какой студии компилер  
и какую SDK  
 
к примеру включая даже версии превью
он может вытянуть

Цитата:
 
D:\T60\git\7f3162ec2988e81e56d5c4e22cde9977>D:\Python38\python.exe portable-msvc.py --show-versions --preview
MSVC versions: 14.29 14.30 14.31 14.32 14.33 14.34 14.35 14.36 14.37 14.38 14.39 14.40 14.41 14.42 14.44
Windows SDK versions: 18362 19041 20348 22000 22621 26100
 

933 Mb
там включая MFC
но там только для x64
т.е. 14.44 MSVC + 26100 SDK
 
можно указать взять и x86 arm arm64
 
для WDK скипт не тянет
поэтому драйвера кодить не получиться
ну и самой VS GUI студии нет
только С/C++,asm(ml64)

Всего записей: 2163 | Зарегистр. 06-03-2008 | Отправлено: 22:17 15-03-2025 | Исправлено: reversecode, 00:00 17-03-2025
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6

Компьютерный форум Ru.Board » Компьютеры » Программы » Microsoft C/C++ оптимизирующий компилятор


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru