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

maidan

Member
Joined
Jan 6, 2005
Messages
93
Reaction score
4
Age
55
Скачал 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.
Может другую версию взять или как эту настроить ?
 

XPEHOMETP

Member
Joined
Oct 21, 2005
Messages
245
Reaction score
58
Age
62
Location
С.-Петербург
Версия с простой настройкой - Borland's C++ 5.5. Компилятор бесплатный. Грузится с http://www.inprise.com/bcppbuilder/freecompiler/ , весит всего 800 кило.

Если охота работать именно на основе GCC, то самым удобным считается вариант DJGPP - это GCC, подработанный под DOS32. http://www.delorie.com/djgpp/getting.html - надо полазать как следует по сайту, там есть перечень, какие компоненты (и откуда) надо качать в зависимости от желаемой конечной конфигурации. То есть если уже основа скачана и установлена, может, осталось немного добавить, чтобы все работало.
 

QoSyS

Platinum
GOLD
Coder
Carder
Joined
Dec 24, 2015
Messages
494
Reaction score
297
Age
38
Многие сейчас используют 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 декабря
Code:
_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/
Удачи!
 

maidan

Member
Joined
Jan 6, 2005
Messages
93
Reaction score
4
Age
55
Magic Eagle, с Делфи я еще как знаком, а на счет gcc- мне нужен именно он, мне надо написать консоль на с++( чистые бинарники), так что проблем много , а решений нет :(
 

XPEHOMETP

Member
Joined
Oct 21, 2005
Messages
245
Reaction score
58
Age
62
Location
С.-Петербург
Я советик дал, но его разумность оценить не могу, ибо этим самым DJGPP не пользовался. Просто я к нему присматривался как к средству мешать Fortran и С. Я вообще-то на Фортране программирую. Пользовался долгое время g77, нормальная штука. Дает на выходе чистые экзешники DOS32. Я не призываю на Fortran переходить, это все к тому, что g77 - это навороты поверх gcc, и gcc там натурально лежит в бинарниках вместе с другими причандалами. И в документах на g77 черным по белому написано, что в силу такой своей специфики он способен компилировать файлы на С без разговоров. Отличает он их от Фортрановских по расширению. Опять же не пробовал, поэтому долго не решался такое предложить. Но вот смотрю, прогресса в теме нету. Может, такой вариант пройдет? Сам g77 есть на http://www.geocities.com/Athens/Olympus/5564/g77.htm
Посмотрел туда и разглядел, что минимальный вариант С не компилирует, надо докачивать еще ~ 7МБ (ссылка указана, но она не работает). Может, эти мегабайты как раз и нужны для настройки gсс?
 

XPEHOMETP

Member
Joined
Oct 21, 2005
Messages
245
Reaction score
58
Age
62
Location
С.-Петербург
Тема заглохла, похоже, человек уже сам все настроил. Для тех, у кого возникнут такие же проблемы, могу порекомендовать ссылочку, нашел вот в интернете:

http://www.cs.virginia.edu/~lcc-win32/ - можно качать без регистрации
http://www.q-software-solutions.de/products/lcc-win32/index.shtml - заставляют регистрироваться

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