Я ищу бесплатные инструменты для компиляции программ на C в Windows 7. Я всегда компилировал код C на Ubuntu, используя gcc в прошлом. Итак, как я могу скомпилировать C-код в Windows 7? Пожалуйста, научите меня.:)
Как скомпилировать C-программирование в Windows 7?
Ответ 1
MinGW использует довольно старую версию GCC (я считаю, 3.4.5) и hasn Некоторое время обновлялось. Если вы уже привыкли к набору инструментов GCC и просто хотите, чтобы ваши ноги были мокрыми при программировании Windows, это может быть хорошим вариантом для вас. Существует множество отличных IDE, которые используют этот компилятор.
Изменить: Очевидно, я был неправ; это то, что я получаю за разговоры о чем-то, о чем я очень мало знаю. Тауран указывает, что существует проект, целью которого является предоставление инструментария MinGW с текущей версией GCC. Вы можете загрузить его с на свой сайт.
Тем не менее, я не уверен, что могу порекомендовать его для серьезной разработки Windows. Если вы не идеалистический фанат, который не может понять, что когда-либо использовал программное обеспечение Microsoft, я настоятельно рекомендую изучить Visual Studio, который поставляется вместе с компилятором Microsoft C/С++. Экспресс-версия (которая включает в себя тот же компилятор, что и все платные версии), абсолютно бесплатна для загрузки. В дополнение к компилятору Visual Studio также предоставляет среду IDE мирового класса, которая значительно упрощает разработку приложений для Windows. Да, недоброжелатели будут рассказывать о том, что он не полностью соответствует стандартам, но таков мир написания приложений Windows. Они никогда не будут действительно портативными, если вы включите windows.h
, поэтому большая часть идеалистической самоотверженности просто заканчивается пустой тратой времени.
Ответ 2
Microsoft Visual Studio Express
Это полная IDE, с мощными инструментами отладки, подсветкой синтаксиса и т.д.
Ответ 3
Если вы знакомы с gcc, как вы указали в вопросе, вы можете установить MinGW, который установит среду компиляции, подобную linux, в Win7. В противном случае, Visual Studio 2010 Express - лучший выбор.
Ответ 4
Получить gcc для Windows. Однако вам также потребуется установить MinGW.
Вы также можете использовать экспресс-версию Visual Studio 2010. Ссылка здесь
Ответ 5
Вы можете получить MinGW (как предложили другие), но я бы рекомендовал получить простую среду IDE (а не VS Express). Вы можете попробовать Dev С++ http://www.bloodshed.net/devcpp.html Его простая среда IDE для C/С++ и использует MinGW внутренне. В этом случае вы можете писать и компилировать одиночные файлы C без создания полномасштабного "проекта".
Ответ 6
Компиляция программ в Windows 7:
Вам нужно загрузить настроенный Borland Compiler из http://www.4shared.com/get/Gs41_5yA/borland_for_graphics.html или http://dwij.co.in/graphics-c-programming-for-windows-7-borland-compiler/.
Поместите свою папку bin Borlands в переменные окружения.
Теперь зайдите в папку "bin" и отредактируйте файл bcc32.cfg в соответствии с вашей структурой папок. Этот файл содержит настройки заголовков и библиотек.
-I"D:\Borland\include;"
-L"D:\Borland\lib;D:\Borland\Lib\PSDK"
Теперь создайте любую программу C/С++, скажем, myprogram.cpp
Используйте следующую команду для компиляции этой кучи кода:
F:\>bcc32 myprogram.cpp