Autor Wątek: kompilacja c++ pod terminalem  (Przeczytany 7402 razy)

Offline ora

  • Użytkownik

# Kwiecień 17, 2006, 15:21:31
czy jest jakis sposob by kompilowac kod c++ w terminalu ?
c kompiluje mi normalnie gcc plik.c -o plikale np. kod napisany w c++ to wywala mi kupę błedow, z kolei jak napisałem kod c++ w kompilatorze to bez problemu kompilował i tworzył plik wyjściowy.

Offline Mr. Spam

  • Miłośnik przetworów mięsnych

Offline Kurak

  • Użytkownik

# Kwiecień 17, 2006, 15:25:33
czy jest jakis sposob by kompilowac kod c++ w terminalu ?
c kompiluje mi normalnie gcc plik.c -o plikale np. kod napisany w c++ to wywala mi kupę błedow, z kolei jak napisałem kod c++ w kompilatorze to bez problemu kompilował i tworzył plik wyjściowy.
Napisałeś w kompilatorze? ;p Można tak:
Cytuj
g++ dupa.cpp -Wall -o dupa
czy jakoś tak. Oczywiście dupa.cpp to plik z poprawnym kodem w C++ ;]

Offline ora

  • Użytkownik

# Kwiecień 17, 2006, 15:30:21
dzięki spróbuje z g++, co daje to: -wall ??

(kompilator chodziło mi oto że kod sie skompilował :), bo podejrzewałem że mam system zwalony ) 

Offline Kurak

  • Użytkownik

# Kwiecień 17, 2006, 15:33:01
dzięki spróbuje z g++, co daje to: -wall ??

(kompilator chodziło mi oto że kod sie skompilował :), bo podejrzewałem że mam system zwalony ) 
Wszystko masz tutaj ładnie opisane, o proszę:
Specjalny tutorial dla średniozaawansowanych użytkowników GCC

Offline ora

  • Użytkownik

# Kwiecień 17, 2006, 15:36:17
dziękuje  :)

link na google to już stała zasada tego forun ;D

Offline jarek

  • Użytkownik

# Kwiecień 21, 2006, 01:04:51
link na google to już stała zasada tego forun ;D

Hmm a wolalbys odwołanie do man ? :> man gcc ? :D

Offline desmo

  • Użytkownik

# Wrzesień 18, 2006, 14:00:30
 -Wall..  opcja ta powoduje że dostaniesz przy kompilacji  bardziej szczegółowe ostrzezenia niz zwykle.
ora, jakiego używasz edytora do pisania w c, c++?
ja u zywam Anjuty i tam można sobie wygodnie zdefiniowac polecenie kompilacji dla każdego języka i wtedy nie piszesz w konsoli długiego polecenia tylko klawisz F9. :)
poprawiłem komendę, parmezan thx :)

« Ostatnia zmiana: Wrzesień 21, 2006, 09:27:01 wysłana przez desmo »

Offline parmezan

  • Użytkownik

# Wrzesień 19, 2006, 19:37:14
Cytuj
-wall..  opcja ta powoduje że dostaniesz przy kompilacji  bardziej szczegółowe ostrzezenia niz zwykle.
Nie "-wall" tylko "-Wall", wielkie W.

maho

  • Gość
# Październik 18, 2006, 15:34:54
Cytuj
-wall..  opcja ta powoduje że dostaniesz przy kompilacji  bardziej szczegółowe ostrzezenia niz zwykle.
Nie "-wall" tylko "-Wall", wielkie W.

A dla zachowania dobrego stylu kodowania -W -Wall -Werror :)

maho

  • Gość
# Październik 18, 2006, 20:14:12
Cytuj
-wall..  opcja ta powoduje że dostaniesz przy kompilacji  bardziej szczegółowe ostrzezenia niz zwykle.
Nie "-wall" tylko "-Wall", wielkie W.

A dla zachowania dobrego stylu kodowania -W -Wall -Werror :)

Bez -pedantic sie nie obejdzie :)