Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[Code::Blocks] Kompilacja Hello World na Ubuntu

Ostatnio zmodyfikowano 2013-04-08 20:31
Autor Wiadomość
rafaltadzio
Temat założony przez niniejszego użytkownika
[Code::Blocks] Kompilacja Hello World na Ubuntu
» 2013-04-08 18:35:01
Zainstalowałem Code::Clocks na Ubuntu standardowo z "Centrum Oprogramowania Ubuntu", wiem, że na Ubuntu kompilator GCC jest zainstalowany domyślnie. Przy kompilacji Hello Word wyskakuje mi komunikat :


-------------- Build: Debug in dfreer ---------------

Linking console executable: bin/Debug/dfreer
/bin/sh: 1: g++: not found
Process terminated with status 127 (0 minutes, 0 seconds)
0 errors, 0 warnings

jakieś rady?
P-80219
m4tx
» 2013-04-08 18:45:33
wiem, że na Ubuntu kompilator GCC jest zainstalowany domyślnie
Nieprawda, nie jest zainstalowany domyślnie. Najprościej będzie jak odpalisz Centrum Oprogramowania i zainstalujesz pakiet
build-essential
.
P-80220
rafaltadzio
Temat założony przez niniejszego użytkownika
» 2013-04-08 18:54:37
Zainstalowałem g++ z terminalu po prostu, teraz już się kompiluje, ale jak włączam mój program zamiast Hello World wyskakuje komunikat

sh:1: /media/user/pragram/bin /Debug/program: Permission denied


o co mu chodzi?
P-80222
m4tx
» 2013-04-08 18:57:40
Co to za partycja ta "pragram"? Jaki tam jest system plików? (partycja, folder, cokolwiek to jest...)
P-80223
rafaltadzio
Temat założony przez niniejszego użytkownika
» 2013-04-08 19:03:44
To jest partycja którą zrobiłem na Windowsie. NTSF
P-80225
m4tx
» 2013-04-08 19:10:40
Domyślny driver dla NTFS-a w Ubuntu nie obsługuje praw do wykonania (choćbyś do ... śmierci wywoływał
chmod +x program
 to i tak by to nic nie dało). Przenieś to gdzieś, gdzie masz ext4 czy inną partycję, gdzie da się ustawić prawa do wykonania i je nadaj wspomnianym poleceniem
chmod +x program
 lub z poziomu "Właściwości" w Nautilusie.
P-80226
rafaltadzio
Temat założony przez niniejszego użytkownika
» 2013-04-08 19:44:36
W jaki sposób mam nadać te prawa, bo nie mam zielonego pojęcia...w którym miejscu to polecenie wpisać?
P-80228
m4tx
» 2013-04-08 20:31:38
Jak już przeniosłeś ten plik na inną partycję to w systemowym menedżerze plików daj PPM na ten plik => Właściwości => Uprawnienia => Zezwolenie na wykonywanie pliku jako programu.
P-80231
« 1 »
  Strona 1 z 1