Forum jest zablokowane. Podczas blokady nie można dodawać ani edytować wiadomości.
Temat: Błąd kompilacji testu ocen na linuksie
Witam,
przy próbie uruchomienia testów otrzymuję komunikat:
/mnt/c/Users/User/Desktop/ocen-linux/bin/compile: line 53: g++: command not found
BLAD: Blad podczas kompilacji: cuk.cpp
Plik cuk.cpp w konsoli poprawnie się uruchamia i nie generuje błędów.
W czym może być problem?
Pozdrawiam
przy próbie uruchomienia testów otrzymuję komunikat:
/mnt/c/Users/User/Desktop/ocen-linux/bin/compile: line 53: g++: command not found
BLAD: Blad podczas kompilacji: cuk.cpp
Plik cuk.cpp w konsoli poprawnie się uruchamia i nie generuje błędów.
W czym może być problem?
Pozdrawiam
Najprawdopodobniej nie masz zainstalowanego kompilatora g++, jak napiszesz w konsoli: g++ -v to powinno ci wypisać wersję g++, jeśli napisze: "Command 'g++' not found" to musisz zainstalować. Możesz to zrobić za pomocą komendy:
sudo apt-get install g++ (jeśli używasz z Linuxa na bazie debiana)
Na linuxie potrzebujesz też pakietu o nazwie time:
"Skrypt potrzebuje komendy time. W Debianie znajduje sie ona w pakiecie
o nazwie time. Nalezy zauwazyc, ze jest ona inna niz wbudowana w Basha
komenda o tej samej nazwie." - info.txt dołaczony do paczki testów,
możesz zainstalować za pomocą komendy:
sudo apt-get install time
Podobny błąd może być też spowodowany spacją w którymś z katalogów na ścieżce do sprawdzarki.
sudo apt-get install g++ (jeśli używasz z Linuxa na bazie debiana)
Na linuxie potrzebujesz też pakietu o nazwie time:
"Skrypt potrzebuje komendy time. W Debianie znajduje sie ona w pakiecie
o nazwie time. Nalezy zauwazyc, ze jest ona inna niz wbudowana w Basha
komenda o tej samej nazwie." - info.txt dołaczony do paczki testów,
możesz zainstalować za pomocą komendy:
sudo apt-get install time
Podobny błąd może być też spowodowany spacją w którymś z katalogów na ścieżce do sprawdzarki.