c++ na linuxie

likoms

Użytkownik
Dołączył
Grudzień 25, 2006
Posty
126
Posiadam sysyem linux ubuntu 7.10

I mam pytanie jak zainstalować na nim komplilator c++ ??

// wpisywałem w konsoli g++ ale pisali że nie mam takiego pakietu a ściągnołem wszytkie aktualizacje
 

likoms

Użytkownik
Dołączył
Grudzień 25, 2006
Posty
126
nie u mnie trzeba wpisać g++ ale tak spróbuje

/g++ nie działa zobacze na twój
Kod:
troken@ImacUbuntu:~$ gpp

The program 'gpp' is currently not installed.  You can install it by typing:

sudo apt-get install gpp

bash: gpp: command not found

troken@ImacUbuntu:~$ sudo apt-get install gpp

[sudo] password for troken:

Czytanie list pakietów... Gotowe

Budowanie drzewa zależności       

Reading state information... Gotowe

Zostaną zainstalowane następujące NOWE pakiety:

  gpp
Kod:
0 aktualizowanych, 1 nowo instalowanych, 0 usuwanych i 37 nieaktualizowanych.

Konieczne pobranie 46,9kB archiwów.

Po rozpakowaniu zostanie dodatkowo użyte 152kB miejsca na dysku.

Pob: 1 [url]http://archive.ubuntu.com[/url] gutsy/universe gpp 2.24-1 [46,9kB]

Pobrano 46,9kB w 4s (11,4kB/s)

Zaznaczenie poprzednio niezaznaczonego pakietu gpp.

(Odczytywanie bazy danych ... 106347 plików i katalogów obecnie zainstalowanych.)

Rozpakowanie gpp (z .../archives/gpp_2.24-1_i386.deb) ...

Konfigurowanie gpp (2.24-1) .
..

zainstalowałem i co dalej
 

abramakabra

Były Moderator
Dołączył
Marzec 16, 2003
Posty
1191
gpp nazwa_programu
smile.gif
 

likoms

Użytkownik
Dołączył
Grudzień 25, 2006
Posty
126
wpisuje coś takiego

/moj program nazywa sie cin
pisze tak
gpp cin.c

i wychodzi
cin.c:1: error: Cannot open input file

cos ie dzieje :kreci: :kreci:

:kreci: :kreci: :kreci:

mam napisac scieżke jeszcze czy co ??
 

karo9

Użytkownik
Dołączył
Sierpień 3, 2007
Posty
30
Otwierasz konsole i poleceniem 'cd' wchodzisz do swojego folderu(tam gdzie masz plik cin.c) gdy znajdujesz się już w odpowiednim folderze piszesz gpp cin.c - ja tak robiłem gdy miałem linuxa, na pewno jest jeszcze inny sposób(albo nawet kilka)

PS. "Cannot open input file" - "nie może otworzyć pliku" albo nie jesteś w tym co trzeba katalogu albo ma jakieś zabezpieczenia?
PS2 Jak to nie pomoże to daj kod programu
 

Zero_Cool

Użytkownik
Dołączył
Listopad 1, 2006
Posty
206
tak , zamiast wchodzic mozesz podac cala sciezke kompilacji
mozesz tez zrobic : gpp cin.c -o nazwa_programu_po_kompilacji , i powinienes uzyskac plik wykonywalny o okreslonej przez Ciebie nazwie , jesli podales parametr -o , mam nadzieje ze dziala na Twoim kompilatorze
poza tym nie lepiej od razu jakies IDE ? np KDevelop ? ono samo powinno juz wiedziec gdzie jest kompilator , jesli dobrze pamietam , a bardzo ulatwia zycie zarzadzanie projektami , jak w kazdym IDE
 

likoms

Użytkownik
Dołączył
Grudzień 25, 2006
Posty
126
Dziękuje wszyscy dostali "+"

// nie wiem jest to decyzja modelatora ale ja proponuje aby ten temat przyklejić
 

NetMistick

Użytkownik
Dołączył
Lipiec 20, 2007
Posty
1
Program jest napisany w języku c więc powinieneś jego źródła (cin.c) skompilować
Kod:
cd <ścieżka/do/katalogu/z/plikiem>
Kod:
gcc -o cin cin.c
I odpalasz go:
Kod:
./cin

Co do programów napisanych w C++ uzywaj g++ .
 
Do góry Bottom