Linuxiarze.pl Forum

Dystrybucje Linux => Debian => Wątek zaczęty przez: damian133 w Maj 02, 2017, 01:39:07 PM

Tytuł: Jak pisać programy w języku c +
Wiadomość wysłana przez: damian133 w Maj 02, 2017, 01:39:07 PM
Witam
W systemie windows ściągałem program do kompilacji teraz mam pytanie jak pisać w języku c+ programy w linuxie ?
Tytuł: Odp: Jak pisać programy w języku c +
Wiadomość wysłana przez: damian133 w Maj 02, 2017, 01:47:47 PM
Teraz już wiem ,że jest potrzebny g++ kiedy wpisuje komende g++ w terminalu wyświetla się takie coś
g++: fatal error: no input files
compilation terminated.
Jak to naprawić ?
Tytuł: Odp: Jak pisać programy w języku c +
Wiadomość wysłana przez: lesio w Maj 02, 2017, 03:30:15 PM
Kompilator gcc musi mieć podany jako argument plik (program) do kompilacji. W linuksie pisze się programy tak samo, ja w innych systemach, a nawet prościej (bo wystarczy prosty edytor vi i kompilator gcc). A jak pisać? - trzeba wyguglać jakiś tutorial/example/man/manual/samouczek/kurs dla gcc.
Tytuł: Odp: Jak pisać programy w języku c +
Wiadomość wysłana przez: damian133 w Maj 02, 2017, 04:15:43 PM
Jeszcze jednno pytanie. Czy ten odnosnik do pliku ma byc dokladny tj. w jakim katalogu plik jest ? Czy wystarczy sama nazwa pliku ?
Może ktoś mi podać przykład polecenia do terminala ?
Przykładowo wydaje komende g++ -Wall -o hello hello.cpp w terminalu
Czy musze byc w katalogu gdzie jest plik hello ?
Tytuł: Odp: Jak pisać programy w języku c +
Wiadomość wysłana przez: lesio w Maj 03, 2017, 02:24:04 PM
Jeśli plik "hello.cpp" znajduje się w bieżącym katalogu (tzn. w tym, w którym wydajesz polecenie g++ ...), to nie trzeba podawać ścieżki dostępu. Plik "hello" jest plikiem wynikowym kompilacji i zostaje utworzony w katalogu bieżącym.