Мне нужно знать, где я могу получить бесплатную версию компиляторов C и C++ для Windows Vista. Многие версии, которые я пробовал, не работают в полноэкранном режиме.
Что вы имеете в виду под «полноэкранным режимом» - оба текущих ответа (MingGW и VS 2008 Expression Edition) являются ответами на «бесплатные компиляторы c / C++ для Windows», что вы подразумеваете под «полноэкранным режимом»? Указание этого может помочь вам получить лучший ответ.
Возможный дубликат Компилятор C для Windows?
Я голосую за закрытие этого вопроса, потому что он не по теме.





Пожалуйста, взгляните на визуальная студия 2008 экспресс-выпуск.
Это бесплатная IDE и компилятор от Microsoft для C#, VB.Net, C++, SQL и Интернета.
Линия Express - это облегченная версия продукта Microsoft Visual Studio 2008.
Я считаю, что в IDE есть полноэкранная поддержка.
См. страница Википедии для дальнейшего чтения.
Можете ли вы использовать VS2008Express для компиляции в собственный код C / C++? Я думал, что редакции Express входят только в байт-код .NET.
Да, Visual C++ 2008 Express может создавать как собственные, так и управляемые приложения.
Да, вы можете создавать собственные приложения win32. Для получения дополнительной информации о версии VS2008 Express для C++, ознакомьтесь с microsoft.com/express/vc
Я бы также добавил к этому ответу, что вы можете бесплатно получить компилятор с Windows SDK. Вам не обязательно использовать его с IDE. Хотя именно так его и использует большинство людей.
Вы пробовали MinGW? Это компилятор командной строки. У меня нет Vista, поэтому я не могу ее протестировать, но она должна работать.
MinGW позволяет вам использовать окна gcc uder или попробовать cygwin, который должен предоставлять аналогичные возможности.
Visual Studio Express 2008, если это бесплатно. В нем отсутствуют некоторые специфические функции, которые могут быть вам необходимы. Вы можете проверить здесь.
Я не совсем понимаю, что вы имеете в виду под «не работает в полноэкранном режиме». Не могли бы вы более подробно рассказать о том, что вы пробовали и как именно это не сработало?
Смотрите это для возможных решений.
Я бы порекомендовал опробовать один из этих пакетов Microsoft Visual Express. http://www.microsoft.com/express/.
Я нашел их очень хорошими для опробования, особенно для одного разработчика, который не слишком озабочен развертыванием и выводом продукта на рынок. Я не уверен, работает ли это для Vista, но я не понимаю, почему это не работает.
Помимо вышеупомянутых MSVS и MinGW, вы можете попробовать Затмение CDT и Код :: Блоки. Хотя MSVS, особенно с Visual Assist (стоит денег), является довольно мощным и удобным инструментом, другие IDE могут работать с большим количеством операционных систем. И да, они тоже мощные и удобные.
Обновлять: Правда, это IDE, а не компиляторы. Для C++ под MS Windows они оба используют MinGW в качестве компилятора. Но я так понимаю, что OP нужны именно IDE.
Я считаю, что для Eclipse CDT требуется компилятор C, и он не поставляется с ним. И если ничего не изменилось, Code :: Blocks использует MinGW. Но обе очень хорошие IDE, хотя я неравнодушен к Eclipse.
Вы можете попробовать следующее, чтобы проверить, работают ли они в Vista.
http://nuwen.net/mingw.html#download (поставляется с Boost со всеми уже построенными библиотеками)
Полноэкранный режим??? Компилятор никогда не работает в полноэкранном режиме, какой это должен быть вопрос? При чем тут компилятор до полноэкранного режима, ничего! Компилятор просто компилирует код C / C++ в машинный код. Если вы можете использовать полноэкранный режим или нет, это зависит от используемых вами библиотек, а не от компилятора