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

Code::blocks ubuntu 15.04 - Problem

Object Storage Arubacloud
0 głosów
1,711 wizyt
pytanie zadane 29 czerwca 2015 w Offtop przez alfred Początkujący (270 p.)

Witam forumowiczów!

Mam problem z codeblocks-em pod Ubuntu 15.04 MATE, A mianowicie po zainstalowaniu codeblocks chciałem sprawdzić działanie i skompilować program Hello World! program się nie skompliował i konsola się nie wyświetliła. Pojawia się taki oto komunikat

Po kliknięciu Yes też nic się dzieje (program się nie kompliuje Konsolka nie wyświetla)

Log błędu

-------------- Build: Debug in Pierwszy (compiler: GNU GCC Compiler)---------------

Running command: make -f Makefile Debug
/bin/sh: 1: make: not found
Process terminated with status 127 (0 minute(s), 0 second(s))
0 error(s), 0 warning(s) (0 minute(s), 0 second(s))

Po klinięciu No wyświetla się konsolka ale też z komunikatem błędu (bez Hello wolrld)

sh: 1: /home/alfred/C++?Pierwszy/bin/Debug/Pierwszy: not found 

Process returned 127 (0x7F)      execution time : 0.005 s
Press ENTER to continue

Sprawdziłem folder Debug i faktycznie nie było skompilowanego pliku

Co może być nie tak sprawdziłem i kompilator chciałem skompilować ręcznie za pomocą komendy gcc Hello World się wyświetliło było takie coś

alfred@ubuntu:~/C++/Pierwszy$ gcc main.cpp
gcc: error trying to exec 'cc1plus': execvp: No such file or directory

Jestem nowy w linuxach (od tygodnia mam ubuntu) i nie mam pojęcia co może być nie tak

codeblocksa instalowałem z komendy nie z ubuntu software ani z sourca

sudo apt-get install codeblocks

Próbowałem też nadać dla pliku main.cpp prawa administratora

chmod +x main.cpp

chmod 777 main.cpp

Dalej nic, jakieś pomysły będę wdzięczny za pomoc.

 

2 odpowiedzi

+1 głos
odpowiedź 29 czerwca 2015 przez Dorion300 Szeryf (90,250 p.)
wybrane 29 czerwca 2015 przez alfred
 
Najlepsza

W pierszym logu pisze że nie znaleziono "make"

Zajnstaluj make za pomocą:

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make

Jak instalowałeś program?

komentarz 29 czerwca 2015 przez alfred Początkujący (270 p.)
zrobiłem jak napisałeś zrestartowałem i nic
komentarz 29 czerwca 2015 przez Dorion300 Szeryf (90,250 p.)
Co nic?

Kompilacja dalej nie działa?

czy instalacja make?
komentarz 29 czerwca 2015 przez alfred Początkujący (270 p.)
Kompilacja nie działa tak samo jak było
komentarz 29 czerwca 2015 przez alfred Początkujący (270 p.)
Zrobiłem reinstall tym razem z Ubuntu Softaware Center i działa dzięki za pomoc.
+1 głos
odpowiedź 29 czerwca 2015 przez niezalogowany

zainstaluj make

apt-get install make

EDIT

chmod +x main.cpp <--- robi z pliku plik wykonywalny

komentarz 29 czerwca 2015 przez alfred Początkujący (270 p.)
alfred@ubuntu:~$ sudo apt-get install make
[sudo] password for alfred: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package make is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

Nie ma tego w repozytorium

komentarz 29 czerwca 2015 przez niezalogowany
apt-cache search make

poszukaj jak nazwany jest w ubuntu pakiet make
komentarz 29 czerwca 2015 przez niezalogowany
Słuchaj.

Masz podane jak na tacy co należy zrobić.

Powinieneś użyć polecenia apt-cache a następnie sprawdzić: czy pakiet make może w moim ubuntu nazywać się przykładowo make-cośtam-versja

Prawdopodobne wyniki powinieneś wkleić tu na forum

Pakiet powinieneś zainstalować i sprawdzić czy jest za pomocą polecenia przykładowo make –help

potem wkleić także tu na forum log z kompilacji CB, może jeszcze jakiegoś pakietu brakuje.

PS: Stwierdzenie w stylu dalej mi się nie kompiluje, jest tak jak wtedy, niewiele mówią.

Podobne pytania

0 głosów
2 odpowiedzi 607 wizyt
pytanie zadane 31 stycznia 2016 w C i C++ przez Widemo Użytkownik (920 p.)
0 głosów
3 odpowiedzi 289 wizyt
0 głosów
1 odpowiedź 266 wizyt
pytanie zadane 21 sierpnia 2015 w C i C++ przez Patryk Krajewski Nałogowiec (26,170 p.)

92,589 zapytań

141,439 odpowiedzi

319,692 komentarzy

61,974 pasjonatów

Motyw:

Akcja Pajacyk

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

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...