[SOLVED] Ostrzeżenie podczas kompilacji

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
Awatar użytkownika
M@rtmot
Piegowaty Guziec
Piegowaty Guziec
Posty: 11
Rejestracja: 30 lip 2008, 07:20
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

[SOLVED] Ostrzeżenie podczas kompilacji

Post autor: M@rtmot »

Witam mam pewien problem otóż podczas kompilacji przykładowo programu Hello World wyskakuje mi coś takiego :

Kod: Zaznacz cały

abc.cpp:9:2: warning: no newline at end of file
Wiek ktoś może co jest nie tak?? Będę wdzięczny za odpowiedz.
Awatar użytkownika
mate_haru
Sędziwy Jeż
Sędziwy Jeż
Posty: 47
Rejestracja: 05 paź 2006, 12:42
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: Fluxbox
Architektura: x86_64
Kontakt:

Odp: Problem z kompilacją

Post autor: mate_haru »

Kiedys sie z tym spotkalem, ale nie pamietam dokladnie o co chodzilo. Najlepiej wklej caly kod i wtedy sprawe sie rozwiaze :)
Awatar użytkownika
doles2
Sędziwy Jeż
Sędziwy Jeż
Posty: 46
Rejestracja: 24 lip 2006, 19:58
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Odp: Problem z kompilacją

Post autor: doles2 »

Lepiej będzie jak zgłosisz to na bugliście GCC, tutaj nikt nie da rady. Wygląda to na błąd nowej wersji kompilatora.

PS: Dodaj mocium panie enter na końcu pliku...chcesz programować ? Najważniejszy jest jednak język angielski.
Awatar użytkownika
M@rtmot
Piegowaty Guziec
Piegowaty Guziec
Posty: 11
Rejestracja: 30 lip 2008, 07:20
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

Odp: Błąd podczas kompilacji

Post autor: M@rtmot »

Ten błąd jest już rozwiązany wystarczyło na końcu programu po ostatnim "}" dać nową linie czyli Enter i tak zapisać. Teraz nic mi się nie pojawia tylko po chwili w folderze pojawia się Plik uruchamialny *.out. Tak powinno być czy nadal jest coś nie tak??
PS.
Jak uruchomić ten plik bo jak na niego klikam to nic się nie dzieje??
Awatar użytkownika
kapron
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 127
Rejestracja: 20 maja 2008, 16:12
Płeć: Mężczyzna
Wersja Ubuntu: 9.04

Odp: Błąd podczas kompilacji

Post autor: kapron »

odpalisz go w terminalu
przejdz do katalogu gdzie jest plik wykonywalny i po prostu wpisz

Kod: Zaznacz cały

./nazwa_pliku.out
[r4]
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1048
Rejestracja: 08 maja 2007, 07:40
Wersja Ubuntu: 12.10
Środowisko graficzne: Xfce
Architektura: x86

Odp: Błąd podczas kompilacji

Post autor: [r4] »

Miales szczescie, ze akurat tu sie kompilator nie pomylil; czesto jest tak, ze blad wystepuje linijke wyzej, ale parser glupieje i na przyklad zapomniany srednik na koncu linii powoduje kwiatki jak ten w Twoim przypadku. :)
I believe not drinking is actually the best way to not get a hangover in the first place.
Coincidentally, it's also the best way to not enjoy your life.
Awatar użytkownika
M@rtmot
Piegowaty Guziec
Piegowaty Guziec
Posty: 11
Rejestracja: 30 lip 2008, 07:20
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

Odp: Błąd podczas kompilacji

Post autor: M@rtmot »

OK dzięki za pomoc już jest wszystko w porządku (przynajmniej na razie).
Można zamknąć temat.
shargath
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 26 lis 2007, 18:57
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME
Kontakt:

Odp: Błąd podczas kompilacji

Post autor: shargath »

Tak jak kompilator pisze na końcu tego pliku nie ma nowej linii. W przeciwieństwie do Windowsa w plikach z kodem programu linuxowe źródła potrzebują nowej lini na końcu pliku. Tzn. przejdź kursorem na ostatni znak w pliku i uderz enter. Powinno pomóc i nie pamietam dlaczego tak jest.
Pozdrawiam
Awatar użytkownika
Rind
Piegowaty Guziec
Piegowaty Guziec
Posty: 24
Rejestracja: 01 paź 2005, 17:37
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Błąd podczas kompilacji

Post autor: Rind »

Ludzie, to nie jest błąd tylko ostrzeżenie! Plik się skompiluję i tak.

shargath, mylisz się, nowa linia na końcu pliku nie jest niezbędna.
shargath
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 26 lis 2007, 18:57
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME
Kontakt:

Odp: Błąd podczas kompilacji

Post autor: shargath »

Aby być pracyzyjnym, nie twierdziłem, że nowa linia niezbędna do bezbłędnego skompilowania programu. Powinna tam być aby nie dostać warninga oczywiście.
Zły temat.
Pozdrawiam
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 20 gości