• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

[Error] ld returned 1 exit status, KRYTYCZNY BŁĄD KOMPILACJI!

0 głosów
537 wizyt
pytanie zadane 7 listopada 2017 w C i C++ przez Pawolo122 Nowicjusz (220 p.)
Witam, długo próbowałem uporać się z tym problemem, na żadnych forach nie znalałem odpowiedzi. Podczas kompilacji wyskakuje mi "[Error] ld returned 1 exit status". Błąd występuje zarówno na devie, jak na CodeBlocksie. Próbowałem na dwóch komputerach, nie wiem o co chodzi. Taki problem techniczny, uniemożliwia mi dalszą naukę programowania, a nie chciałbym się zatrzymywać. Z góry dziękuję o pomoc :)

 

Folder z kodem:

https://www.easypaste.org/file/XxGNakwt/Blad.kompilacji.rar?lang=pl
komentarz 7 listopada 2017 przez rafal612b Nałogowiec (42,380 p.)

NIe wiem czy to to bo wieki w C++ nie programowałem ale w main masz stworzoną zmienną w1 o typie Event lecz nie przypisałeś do niej obiektu a chcesz wywoływać jej metode. powinno być coś w rodzaju 

w1 = new Event("nazwa");

 

komentarz 8 listopada 2017 przez j23 Szeryf (97,580 p.)

@rafal612b, obiekt tworzy na stosie, więc nic nie musi przypisywać. Kod nie ma błędów składniowych i powinien skompilować się bez problemów.

1 odpowiedź

+1 głos
odpowiedź 7 listopada 2017 przez j23 Szeryf (97,580 p.)

na żadnych forach nie znalałem odpowiedzi.

Jeśli szukałeś tak, jak przeszukałeś to forum, to się nie dziwię, że nic nie znalazłeś.

Trzy dni temu był taki sam temat ---> https://forum.pasja-informatyki.pl/299839/blad-kompilacji-error-ld-returned-1-exit-status

komentarz 8 listopada 2017 przez Pawolo122 Nowicjusz (220 p.)
Widziałem to, ale próbowałem wszystkiego. Wszystkie procesy w menedżerze zadań, odinstalowałem wszystkie antywirusy, majstrowałem w ustawieniach, skończyłem na hiszpańskich poradnikach na youtubie. Nic nie działa. Nawet pobrałem plik ze strony Mirosława Zelenta, kod prawidłowy ale mi nie może skompilować. I to na dwóch komputerach.
komentarz 8 listopada 2017 przez j23 Szeryf (97,580 p.)
edycja 8 listopada 2017 przez j23
Treść błędu jest dokładnie taka sama jak w przytoczonym przeze mnie wątku?

 

Sprawdź prawa dostępu do katalogu, w którym znajduje się projekt.
komentarz 8 listopada 2017 przez Pawolo122 Nowicjusz (220 p.)
Tak, to ten sam błąd
komentarz 8 listopada 2017 przez j23 Szeryf (97,580 p.)

Dziwne. Na ogół tego typu błędy spowodowane są przez antywirus albo ograniczone prawa dostępu do katalogu/pliku (sprawdzałeś to?).

 

Kompilator wygenerował gdzieś w katalogach projektu pliki main.o i event.o?

komentarz 9 listopada 2017 przez Pawolo122 Nowicjusz (220 p.)
Odinstalowałem AVG (mój jedyny antywirus), a potem nawet wyłączyłem systemowego windows defendera. A o tych plikach main.o, event.o nie mam pojęcia.
komentarz 9 listopada 2017 przez j23 Szeryf (97,580 p.)
To może sprawdź, czy są.

 

Mam nadzieję, że po odinstalowaniu antywirusa zrestartowałeś system.
komentarz 9 listopada 2017 przez Pawolo122 Nowicjusz (220 p.)
A  konkretnie w jakich katalogach miałbym szukać takich plików?

 

 

Tak, zrestartowałem system.
komentarz 10 listopada 2017 przez j23 Szeryf (97,580 p.)
W katalogach projektu - pisałem przecież.

Podobne pytania

+1 głos
2 odpowiedzi 742 wizyt
pytanie zadane 3 listopada 2017 w C i C++ przez Kacalar Początkujący (270 p.)
+1 głos
5 odpowiedzi 11,714 wizyt
–1 głos
0 odpowiedzi 514 wizyt
Porady nie od parady
Nie wiesz jak poprawnie zredagować pytanie lub pragniesz poznać którąś z funkcji forum? Odwiedź podstronę Pomoc (FAQ) dostępną w menu pod ikoną apteczki.FAQ

62,337 zapytań

108,480 odpowiedzi

226,467 komentarzy

35,317 pasjonatów

Przeglądających: 242
Pasjonatów: 8 Gości: 234

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...