ďťż

Ładny brzuch

Witam,
skąd mogę ściągnąć kompilator GCC (najllepiej 3.4.4) pod windows...
i czy razem z tym kompilatorem będzie również kompilator GPP (słyszałem, że to jest jego część... a na nim mi zalezy najbardziej)

i wogole chcialbym sie spytac czy dev-cpp, djgpp, mingw, code::blocks to są graficzne środowkiska programistyczne oparte na kompilatorze gcc?
bo podczas szukania w wielu miejscach natknąłem się na te nazwy.
czekam na odpowiedź
pozdrawiam
Ka-



MinGW: zasysaj ci ci potrzeba i voila ;)

//

czy dev-cpp, djgpp, mingw, code::blocks to są graficzne środowkiska programistyczne

jak widzisz MinGW to nie IDE, a pozostałe z niego właśnie korzystają. :)
Użytkownik __avas__ edytował ten post 24 czerwiec 2006, 14:44
ściągnąłem sobie gcc-g++-3.4.5-20060117-1.tar.gz
rozpakowalem i sprobowalem skompilowac na probe taki "program":

#include <iostream> using namespace std; int main(void) {   for(int i=5; i>0;i--)    cout << i<<endl; char x; cin >> x;     return 0;   }

przekopiowalem plik piec.cpp do katalogu gcc-g++-3.4.5\bin
a nastepnie wpisalem komende c++ piec.cpp
nie wiem czy tak powinno byc ale wyskoczylo mi bardzo duzo linijek tekstu ...
program sie ani nie uruchomil ani nie stworzyl sie plik .exe

czy cos jset zle w tym kodzie czy ja cos zle robie?
pozdro

a masz odpowiednie nagłówki/biblioteki? a gdzie przełacznik -I? pokaz no mi te linijki tekstu... :)

gcc test.c -I'sciezka do naglowkow' -o test.exe g++ test.cpp -I'sciezka do naglowkow' -o test.exe

btw nie rozumiem po co sie w to bawisz jak możesz se kodzic w DevCpp, tam wszystko masz na tacy: make + gcc + pliki nagł. :huh:
Użytkownik __avas__ edytował ten post 24 czerwiec 2006, 15:52


po tym przelaczniku -i mam sciezke od ktorego momentu podac?
cos takiego:
...\Pulpit\gcc-g++-3.4.5\include\c++\3.4.5
(w tym folderze 3.4.5 sa rozne pliki naglowkowe ale rowniez inne foldery z rezsta plikow..)

plik g++.exe znajduje sie w katalogu bin, ktory jest bezposrednio w katalogu gcc-g++-3.4.5

takze powinienem dac takie wywolanie: g++ piec.cpp -i'C:\Documents and Settings\Ka-lolek\Pulpit\gcc-g++-3.4.5\include\c++\3.4.5' -o piec.exe
?

a tu jest czesc z tego co pisze przy probie kompilacji:

../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/bits/locale_facets.tcc:26
21: error: template-id `has_facet<<expression error> >' for `bool std::has_facet
(const std::locale&)' does not match any template declaration
In file included from ../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/ost
ream:545,
                from ../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/ios
tream:45,
                from piec.cpp:2:
../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/bits/ostream.tcc:359: err
or: `streamsize' has not been declared
../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/bits/ostream.tcc: In func
tion `std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_C
harT, _Traits>&, _CharT)':
../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/bits/ostream.tcc:481: err
or: `streamsize' does not name a type
../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/bits/ostream.tcc:482: err
dalej jest tego duzo ale ogolnie chodzi o to samo chyba;P

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •