Наши преимущества

MinGW,GCC- какой качать и как настроить?

maidan

Турист
Credits
0
Скачал MinGW c Sourceforge , версия 3.4.2 от 16.09.2004.Скачал весь пакет(кроме WinAPI):
gcc-core-3.4.2-20040916-1.tar.gz
gcc-g++-3.4.2-20040916-1.tar.gz
mingw-runtime-3.9.tar.gz
binutils-2.15.91-20040904-1.tar.gz
mingw-utils-0.3.tar.gz
Все розархивировал в одну папку . Компилятор работает , а вот линковщик ld ни в какую не хочет , не находит -luser32.Система MS WIN XP MCE.
Может другую версию взять или как эту настроить ?
 
Версия с простой настройкой - Borland's C++ 5.5. Компилятор бесплатный. Грузится с Как увидеть ссылки? | How to see hidden links? , весит всего 800 кило.

Если охота работать именно на основе GCC, то самым удобным считается вариант DJGPP - это GCC, подработанный под DOS32. Как увидеть ссылки? | How to see hidden links? - надо полазать как следует по сайту, там есть перечень, какие компоненты (и откуда) надо качать в зависимости от желаемой конечной конфигурации. То есть если уже основа скачана и установлена, может, осталось немного добавить, чтобы все работало.
 
Многие сейчас используют Mingv с рядом оберток и не любят геморроится (как я :) )-> советую использовать фриварную оболочку под Winddows - DEV-C++, проект с открытыми исходными текстами, можешь для себя её конфигурить рядом пакетов(_http://devpaks.org/).
Внизу краткое описание, составленное мною

Dev-CPP

Взято и переведено с _sourceforge.com

main-thumbnail.png


Оболочка : 32-bit MS Windows (95/98), 32-bit MS Windows (NT/2000/XP), All 32-bit MS Windows (95/98/NT/2000/XP), All POSIX (Linux/BSD/UNIX-like OSes), Linux, Win2K, WinXP
Лицензия : GNU General Public License (GPL)
Интерфейс пользователя : Win32 (MS Windows), X Window System (X11)
Sourceforge страница проекта : _http://sourceforge.net/projects/dev-cpp/
Домашняя страница проекта : _http://www.bloodshed.net/
Все зарелизенные версии здесь : _http://sourceforge.net/project/showfiles.php?group_id=10639
Форум(можно задавать вопросы) : _http://sourceforge.net/forum/?group_id=10639

Если тебе не нравится Dev-cpp то ты можешь (по GPL) используя исходники переделать обертку под себя(скорей всего ты Borland Delphi не знаешь :) ).

Линки на 26 декабря
Код:
_http://prdownloads.sourceforge.net/dev-cpp/devcpp-4.9.9.2_nomingw_setup.exe?download
- без mingv
_http://prdownloads.sourceforge.net/dev-cpp/devcpp-4.9.9.2_setup.exe?download
- с mingv


Легко разобраться, куча всяких палгинов к программе (тоже бесплатно) находится на _http://devpaks.org/
Удачи!
 
Magic Eagle, с Делфи я еще как знаком, а на счет gcc- мне нужен именно он, мне надо написать консоль на с++( чистые бинарники), так что проблем много , а решений нет :(
 
Я советик дал, но его разумность оценить не могу, ибо этим самым DJGPP не пользовался. Просто я к нему присматривался как к средству мешать Fortran и С. Я вообще-то на Фортране программирую. Пользовался долгое время g77, нормальная штука. Дает на выходе чистые экзешники DOS32. Я не призываю на Fortran переходить, это все к тому, что g77 - это навороты поверх gcc, и gcc там натурально лежит в бинарниках вместе с другими причандалами. И в документах на g77 черным по белому написано, что в силу такой своей специфики он способен компилировать файлы на С без разговоров. Отличает он их от Фортрановских по расширению. Опять же не пробовал, поэтому долго не решался такое предложить. Но вот смотрю, прогресса в теме нету. Может, такой вариант пройдет? Сам g77 есть на Как увидеть ссылки? | How to see hidden links?
Посмотрел туда и разглядел, что минимальный вариант С не компилирует, надо докачивать еще ~ 7МБ (ссылка указана, но она не работает). Может, эти мегабайты как раз и нужны для настройки gсс?
 
  • Like
Реакции: Msha
Тема заглохла, похоже, человек уже сам все настроил. Для тех, у кого возникнут такие же проблемы, могу порекомендовать ссылочку, нашел вот в интернете:

Как увидеть ссылки? | How to see hidden links? - можно качать без регистрации
Как увидеть ссылки? | How to see hidden links? - заставляют регистрироваться

Это бесплатный (для некоммерческого использования) компилятор lcc-win32, упоминается версия для Win64, но она пока еще в процессе разработки. Консоль с чистыми бинарниками без всяких рантайм-модулей - вполне можно сделать.
 
  • Like
Реакции: Msha
Верх