free C++ Compiler ???

6 отговора 347 прегледа
#1

free C++ Compiler ???

Zdraveite

Bihte li mi preporychali bezplaten C++ Compiler, razbrah che takiva sa gcc i borland C++, bihte li dali nqkoi linkove i mnenie koi da si izteglq i v obshti linii zashto?

thanx

най-често умните хора са и лоши
Отговор
в отговор на vroom #2

Re: free C++ Compiler ???

borland C++ ima free-edition, no edva li ima dobur support za neja...

Neznam kak si swiknal da rabotish - izpolzwash MAKEFILEs, ili MSVC/podobni projects?

Sus GCC ne idva nikakuw front-end GUI, ili IDE - az w kushti izpolzwam GCC i si pisha sam makefile-ovete (pod Linux normalno imash GCC)..

Moja suwet e da minesh kum GCC - ima go za pochti wsichki platformi, sumati dokumentatzia, mailing-listi da pitash... MSVC edinstweno cepi na GCC ushite po tova che idva sus IDE, po-burz kompilator e i po-dobre se nagazhda kum Windows technologiite - ActiveX (IDL-ta/COM-ove)... taka che zawisi i kakvo pishesh....

Za Win32 mozhe da probvash - MINGW ili CYGWIN (az poslednoto sum polzwal naj-mnogo - no dosta hora prepouchwat Minimalist GW-to (MINGW))... Dobre e sushto da nauchish malko bash shell-scripta (az wse oshte go znam w osnovni linii - no burzo go nauchawam)... Opp..s i dvata sa GCC kompilatori.

Za DOS - DJGPP razbira se - pak GCC - no neznam weche kak se poddurzha - poslednia put kogato go polzwah beshe 1994 - edvam raboteshe na 386 mashinata mi - no raboteshe! hehe...

GCC!!!!

tirulirutatuutuu
Отговор
в отговор на malkia #3

Re: free C++ Compiler ???

И за мен gcc е номер едно. Не е от най-бързите компилатори, но създава приличен код. Поддържа най-много архитектури, работи и като крос-компилатор, т.е. в Linux можеш да пишеш програми и библиотеки за Windows, от x86 да правиш код, който да работи напр. на PowerPC и т.н. Mac OS X е компилирана също с него, ако не се лъжа. Изобщо в Unix-ите е нещо като стандарт. Версия 3.2, която излезе съвсем скоро, може би вече е постигнала съвместимост на ABI-тата с другите компилатори на C++.

Към казаното от malkia мога да добавя само, че и Intel имат C/C++ компилатор. Работи само за x86 естествено, но претендира да създава най-добре оптимизиран код за модерните процесори, и Athlon в това число. Потърси на техния сайт - трябва само да се регистрираш и можеш да си изтеглиш безплатна за лично ползване версия. Има го и за Windows, и за Linux. Гледай да дадеш валиден e-mail, като се регистрираш, защото по него ти пращат ключа.

Едно литературно отклонение. gcc не означава GNU C Compiler, както може да си помисли човек. Всъщност е означавал точно това до 1998 или 99 г., но бива прекръстен на GNU Compiler Collection. Причината е, че backend компилаторът е един, но различните frontend-и му дават възможност да компилира не само C и C++, но и Objective C (приносът на Mac-овете), Fortran, Java (до обектен, не до bytecode). Май има ентусиасти, които правят още Pascal и COBOL, но те все още не са довършени.

Отговор
в отговор на vroom #4

Re: free C++ Compiler ???

Виж Dev-C++
Това е безплатно IDE за windows използващо MinGW GCC за компилатор.

Отговор
в отговор на hoopla #5

Re: free C++ Compiler ???

intel C/C++ e mnogo jak kompilator, no za zhalost ne e free ;( - i samo za x86 (koeto w naj-dobria sluchai - pochti stiga :) )

tirulirutatuutuu
Отговор
в отговор на vroom #6

Re: free C++ Compiler ???

И аз съм за GNU.

Работя на Windows и съм си взел следните работи, free software:
(1) C/C++ Compiler: GNU C, от адреса [линк], т.е. MinGW, което ми се вижда по-леко и независимо, в сравнение с Cigwin
(2) Текстов редактор, Emaces вуж тук [линк]
(3) Няколко utilities които помагат на Windows да работи толкова добре, както UNIX, ползва го и Emacs [линк]
Проверил съм всичко това, и работи супер. Пиша всичко с Emacs, започна да ме дразни редактора на VC++ даже.

Следното съм изтеглил и не ми остава да го видя (защото не работя толкова сериозно):
(4) Дебъгера на GNU [линк]
(5) Това е по-скоро за големи екипи (аз съм сам, но може да е полезно), но ми е интересно [линк]


Онова Sygwin го пренебрегнах, но не зная дали с основание. Имам си и Borland C, естествен, ... на последаг ме радват нещата на GNU и unix-подобни глупости :)

Отговор
в отговор на vroom #7

Re: free C++ Compiler ???

Az ti preporychvam da polzvash DevC++ ako ne si fan na ActiveX i podobni OLE prostotii i izkash da podkarash svoia soft na neshto drugo osven Winboza.
A na :
sourceforge.net
ili
sf.net
ili
sourceforge.org
vse edno - tam ima edna lib deto e za tazi cel samo neznam na kakvo derezhe e neshto ot sorta na :
wxWindow se kazvashe
A i tam shte namerish ot pile mliako tozi site e mezhdu drugoto super mozhesh da si slozhish svoia GPL oli niakakyv Open Source project i da imash i bug report sistema i CVS i web sharing i ssh i ftp - e ot tova po hubavo ako ima triabva da znam kyde.
A inache tam ima i forumi i ako izkash da pishesh neshto ama sam ne si siguren che shte se spravish - i ne e comersialen soft tam e miastoto.
Ot tam shte svalish oshte edin kup neshta na koito mozhesh da im vidish sourceto taka che dejstvaj - hubavo da imash hubav inet

Отговор