Kompilator za C/C++
10 отговора
523 прегледа
Kompilator za C/C++
kajete ot kade moga da si drapna njakoj kompilator i ako moje kajete koj e naj-dobar kato za na4inae6t
Re: Kompilator za C/C++
Като за начинаещ е най-добре да разучаваш стандартните ANSI библиотеки и т.н., без допълнителните специфични за компилатора библиотеки. Това, общо взето, означава да се занимаваш известно време с писане на програмки на команден ред - под DOS, Linux, или пък Windows command-line.
За DOS - най-добре Borland C++, най-добър е като за начинаещ, IDE-то е прилично. Компилатора на WATCOM е също много добър, вади чудесно оптимизиран код, но има твърде специфични простотии...
За Linux - ами то там компилатора си е компилатор - най-често това ще е EGCS.
Колкото до Windows command-line (както и като цяло за Windows), най-добър си остава Visual C++
За DOS - най-добре Borland C++, най-добър е като за начинаещ, IDE-то е прилично. Компилатора на WATCOM е също много добър, вади чудесно оптимизиран код, но има твърде специфични простотии...
За Linux - ами то там компилатора си е компилатор - най-често това ще е EGCS.
Колкото до Windows command-line (както и като цяло за Windows), най-добър си остава Visual C++
Re: Kompilator za C/C++
[линк] - безплатен
ако си изтеглиш от Microsoft, Platform SDK можеш да пишеш и за WIN32
Поздрави
ако си изтеглиш от Microsoft, Platform SDK можеш да пишеш и за WIN32
Поздрави
Re: Kompilator za C/C++
Дори да не си любител на Линукс, съществува алтернатива дадена от GNU и за Windws. Можеш да тръгнеш от началния адрес [линк] и да си вземеш освен компилатора за C на GNU и много други безплатни програмки дадени заедно със целия им сорс за да ги компилираш сам и да нямаш съмнения, че някой (като ЦРУ) ти слага вируси и дупки в софтоера.
Но това е само за почитатели за "свободния" софтуер, т.е. за тези които уважават думата "свобода" и не им пука за стандартите които налага Microsoft с многото си пари.
Ако не искаш да се забавляваш, а да изкарваш заплата с програмиране по-добре си научи стандартното MS Visual C++. Даже погледни за най-новите неща - C# и .NET, понеже е ново и печените програмисти колкото и да са печени не им стига време от работа да отделят време на .NET и така ще се лансираш (може би) по-добре на пазара.
Но последното беше за пари, а не за удоволствие. И не ми вярвай много - аз ако знаех как да си изкарам мноо пари нямаше да участвам (с образователна цел) в този клуб.
Но това е само за почитатели за "свободния" софтуер, т.е. за тези които уважават думата "свобода" и не им пука за стандартите които налага Microsoft с многото си пари.
Ако не искаш да се забавляваш, а да изкарваш заплата с програмиране по-добре си научи стандартното MS Visual C++. Даже погледни за най-новите неща - C# и .NET, понеже е ново и печените програмисти колкото и да са печени не им стига време от работа да отделят време на .NET и така ще се лансираш (може би) по-добре на пазара.
Но последното беше за пари, а не за удоволствие. И не ми вярвай много - аз ако знаех как да си изкарам мноо пари нямаше да участвам (с образователна цел) в този клуб.
Re: Kompilator za C/C++
Re: Kompilator za C/C++
Sled kato iskash svoboda:
[линк]
Ima IDE + GCC compiler za Win32
Kazva se DevC++
Za nachinaesh, mislia, che shte ti svyrshi dobra rabota.
I niama nujda ot cracks, hacks i drugi *cks
Haide sys zdrave...
[линк]
Ima IDE + GCC compiler za Win32
Kazva se DevC++
Za nachinaesh, mislia, che shte ti svyrshi dobra rabota.
I niama nujda ot cracks, hacks i drugi *cks
Haide sys zdrave...
Re: Kompilator za C/C++
Free !
[линк]
S dobur help za WIN32 API.
Shtom si nov uchi C. Na C sa napisani yadrata i na Linux i na NT. V Microsoft i pri draiverite za ustroistvata ima samo C, i niama nikakvo C++, zashtoto C++ za tia raboti ne stava.
No C++ dava hliab, vupreki che ako pitash men si e chist bokluk!
[линк]
S dobur help za WIN32 API.
Shtom si nov uchi C. Na C sa napisani yadrata i na Linux i na NT. V Microsoft i pri draiverite za ustroistvata ima samo C, i niama nikakvo C++, zashtoto C++ za tia raboti ne stava.
No C++ dava hliab, vupreki che ako pitash men si e chist bokluk!
Re: Kompilator za C/C++
A po-konkretno?
Da ne bi da tvurdish, che kernela na Linux e na C++????? Ha! ha! ha!
ili che kernela na NT e sushto na C++, ili che draiverite na NT sa na C++
Ako tvurdish takava glupost, ne e losho da se obrazovash po vuprosa. Kernel mode drivers za MS vse oshte ne e oblast za lyubiteli na C++!
Da ne bi da tvurdish, che kernela na Linux e na C++????? Ha! ha! ha!
ili che kernela na NT e sushto na C++, ili che draiverite na NT sa na C++
Ako tvurdish takava glupost, ne e losho da se obrazovash po vuprosa. Kernel mode drivers za MS vse oshte ne e oblast za lyubiteli na C++!
Re: Kompilator za C/C++
Пак същото! Не съм казал за ядрата, че са написани на C++, a че не е невъзможно да се пише на C++, както и на доста други езици за програмиране. Писъл съм драйвер на C/C++ за Windows и си работи перфектно. А на теб думичките "ядро" и "драйвер" може би ти звучат призрачно!
За Linux: Пробвай едно търсене в нет-а с думичките C++ и KERNEL.
За Linux: Пробвай едно търсене в нет-а с думичките C++ и KERNEL.
Re: Kompilator za C/C++
Che si pisal draiver - pozdravlenia.
Az sega imam problem s edin NT/W2000 printer driver - kernel mode. Pravih opiti chrez pisane na portt monitor da si resha problema, no izleze che triabva oshte po rano da prihvana pipa ot Spoolera..
Sega poslednite knigi za WDM se praviat opiti za navlizane na C++ v taia sfera i daje ima Wizardi za C++ "avtomatizirano" pravene na mini "draiveri", no bez da se pipne vutre ne stava. No klasikata na Windowsa si ostava DDK. A tam si e pak sushtoto "C"
Utochni za draivera - kernel mode ili user mode driver? Mini driver ili si go pisal ot nulata?
Az sega imam problem s edin NT/W2000 printer driver - kernel mode. Pravih opiti chrez pisane na portt monitor da si resha problema, no izleze che triabva oshte po rano da prihvana pipa ot Spoolera..
Sega poslednite knigi za WDM se praviat opiti za navlizane na C++ v taia sfera i daje ima Wizardi za C++ "avtomatizirano" pravene na mini "draiveri", no bez da se pipne vutre ne stava. No klasikata na Windowsa si ostava DDK. A tam si e pak sushtoto "C"
Utochni za draivera - kernel mode ili user mode driver? Mini driver ili si go pisal ot nulata?