Jakiego kompilatora używacie ?
Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Zarejestruj się!

Jakiego kompilatora używacie ?

AutorWiadomość
Temat założony przez niniejszego użytkownika
Jakiego kompilatora używacie ?
» 2018-02-28 13:32:22
Czy warto uczyć się kodować w CodeBlocks ? Polubiłem już ten kompilator. Czy programy z CodeBlocks można łatwo przenosić na MSVC ? I czy jest wielka różnica w kodzie ? Pytam bo nie wiem czy w pracy nie będę miał problemów jak nie znam MSVC, a chyba tam używa się tego środowiska.
P-169657
» 2018-02-28 15:10:56
Code::Block to IDE, a nie kompilator.

Port na Windowsa używa MinGW,
który z kolei jest portem GCC,
który jest używany na Linuksie z CB.

Przenoszenie projektów pomiędzy IDE zawsze mi sprawiało problemy,
więc rozwiązywałem to w ten sposób, że kasowałem pilki IDE i ręcznie
tworzyłem nowy projekt z użyciem kodu źródłowego i nagłówków projektu,
ale tu z kolei pojawiały się problemy z include'ami jak czegoś MSVC
nie miał i na odwrót, lub bibliotek brakowało... :/

Z kolei brakujące biblioteki daje radę menedżerami pakietów zdobyć,
ale zdarza się, że tam są tylko dostępne stare wersje, mogą być ok.

Według mnie jest to duża różnica, bo by łatwo było
można importować projekty pomiędzy nimi wszystkimi.

Co prawda CB ma możliwość importu projektów,
ale ta opcja dla mnie nie sprawdza się za dobrze. :F
P-169658
» 2018-02-28 20:28:29
codeblocks to tylko ide. Programujesz w c++. Pytanie w stylu czy warto się uczyć jazdy Punto czy Tico ?? Warto się uczyć jeździć bo Pomijając kwestię wygody wsiadasz do dowolnego auta i jedziesz. W sytuacji osoby początkującej raczej nie ma znaczenia wybór IDE. Gdy w grę wchodzi testowanie bibliotek warto się rozejrzeć za czymś wygodnym. Samo Visual Studio służy do programowania w wielu językach. od c++ do c# na technologiach webowych kończąc.


Jak dla ciebie większe znaczenie ma wybór języka, biblioteki niż wybór IDE. Aczkolwiek pewne IDE są wygodniejsze od innych (do C# visual Studio do Qt Qtcreator itp. )
P-169662
« 1 »
 Strona 1 z 1