На каких платформах / языках можно скомпилировать и запустить приложение в Windows без каких-либо предварительных условий? - PullRequest
0 голосов
/ 13 февраля 2012

На каких платформах / языках можно скомпилировать и запустить приложение в Windows без каких-либо предварительных условий?Я знаю .NET, но для установки Windows требуется указанная версия .NET.

Ответы [ 2 ]

1 голос
/ 13 февраля 2012

Если вы используете Visual C ++ в качестве языка и инструмента разработки, вы можете переключиться на статически связанные библиотеки DLL, которые будут создавать большие двоичные файлы, но будут работать без каких-либо предварительных условий выполнения. Среда выполнения Visual C ++ легко устанавливается, может распространяться, или пользователям может быть предложено установить их напрямую. Если пользователи используют Центр обновления Windows, они в любом случае получат последние версии VC.

1 голос
/ 13 февраля 2012

C и C ++, но Visual Studio по умолчанию использует динамически связанную библиотеку.Измените значение по умолчанию на статическое, и все будет в порядке.

При этом нет никаких компиляторов, которые поставляются с окнами.Вы должны установить компилятор для сборки программы, которая будет работать везде после этого.Есть бесплатная версия компилятора в Platform SDK и в mingw (Cygwin требуется dll).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...