Window 7;
Пояснение: Это будет платформа, где работает C++ компилятор, значит на выходе получаются .exe-файлы (под Win7) Здесь и далее, извиняюсь, что пишу "пояснение:", просто я вообще НЕ разбираюсь в C++
права на установку софта есть?
Полный админский доступ на компьютере.
Интернета нет
Это offline-компьютер.
К сожалению, у меня не получается поставить бесплатный Build Tools (от Microsoft.VisualStudio). Создаю Layout(установочных кэш), но он все равно потребует интернет-активацию.
Возможность использовать Hyper-V в Windows10?
Не знаю. Пока не разбираюсь в теме.
Мне всего лишь нужен C++ компилятор(что может быть безобидней), а в виртуальных машинах я точно запутаюсь...
:-(((
Что значит: не требовать свои IDE, фреймворки, библиотеки
Это значит, что буду писать модули на C++ коде, который не привязан к какой-либо платформе. Поэтому, желательно убрать библиотеки Linux, Windows, .NET, Android и др. ... в Microsoft.VisualStudio набирается аж 30 Gb.
:-(
Мне нужен только STL (как у Страуструпа или в официальном ISO-стандарте).
Ну, не знаю, как это объяснить.... Например, чтоб написать “Hello Word” в поток, ведь не надо 30 Gb платформенных библиотек ?
:-(((((
окружения но под windows это mingw (много рукошевелений) и cygwin
Большое спасибо, за ответ.
Кажется, я начинаю понимать, что мне требуется :)
Их называют сборками(окружение из C++ инструментов: компилятор, линковщик...)
Но важно, это д.б. чистый/стандартный язык C++ без привязки к какой-либо платформе, IDE, библиотекам.
Roman,
к сожлению, ваша ссылка никак не проясняет ситуацию.
Т.к. в топик-посте(см.выше), я написал критерии:
...
пункт-3: C++ компилятор д.б. на машине БЕЗ интернета (к сожалению, Visual C++ здесь не подошел)
пункт-4: C++ компилятор д.б. универсальным, т.е. не требовать свои IDE, фреймворки, библиотеки
...
Про clang++(«клэнг») пишут, что это C++ транслятор (в байт-коды) для фреймворка LLVM.
А можно ли его использвоать именно как C++ компилятор под Windows ? Это я ищу.
Еще раз спасибо.
Честно, не ожидал на вопрос о C++ компиляторе (а что может быть безобидней) получить в ответ 100% офтопик и сарказм.
...
:-((
пытаюсь осмыслить, что сподвигло... может моя фраза “Звучит странно?” неудачно интерпретирована ...
спасибо за ответ.
Window 7;
Пояснение: Это будет платформа, где работает C++ компилятор, значит на выходе получаются .exe-файлы (под Win7)
Здесь и далее, извиняюсь, что пишу "пояснение:", просто я вообще НЕ разбираюсь в C++
Полный админский доступ на компьютере.
Это offline-компьютер.
К сожалению, у меня не получается поставить бесплатный Build Tools (от Microsoft.VisualStudio). Создаю Layout(установочных кэш), но он все равно потребует интернет-активацию.
Не знаю. Пока не разбираюсь в теме.
Мне всего лишь нужен C++ компилятор(что может быть безобидней), а в виртуальных машинах я точно запутаюсь...
:-(((
Это значит, что буду писать модули на C++ коде, который не привязан к какой-либо платформе. Поэтому, желательно убрать библиотеки Linux, Windows, .NET, Android и др. ... в Microsoft.VisualStudio набирается аж 30 Gb.
:-(
Мне нужен только STL (как у Страуструпа или в официальном ISO-стандарте).
Ну, не знаю, как это объяснить.... Например, чтоб написать “Hello Word” в поток, ведь не надо 30 Gb платформенных библиотек ?
:-(((((
Заранее спасибо за любой ответ по существу.