[C++] GNU g++ (instalacja?)

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
arolst
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 18 maja 2008, 11:39
Płeć: Mężczyzna
Wersja Ubuntu: 7.10
Środowisko graficzne: GNOME

[C++] GNU g++ (instalacja?)

Post autor: arolst »

witam
Mam ubuntu od niedawna i mam maly problem potrzebuje w/w kompilatora znalazłem stronke
ftp://ftp.mirrorservice.org/sites/sourc ... /releases/

jest napisane GCC version: ... , to jest to samo co GNU g++ ?? jezeli nie to skad moge sciagnac GNU g++ ?? jak zainstalowac ten kompilator?? jestem laikiem w tych sprawach dopiero zaczynam zabawe z programowaniem :>

z góry dziekuje za pomoc

p.s. wcześniej używałem visual C++ (windows)
adrian5632
Przyjaciel
Przyjaciel
Posty: 259
Rejestracja: 17 gru 2006, 16:07
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: KDE Plasma

Odp: [C++] GNU g++ (instalacja?)

Post autor: adrian5632 »

Boże:wall:
Jest tyle wątków na forum, no ale nie, bo przecież funkcji szukaj jest użyć tak trudno, że nie wiem...

Kod: Zaznacz cały

sudo apt-get install build-essential
[IMG]http://www.ubudsl.com/media/UbuDSL.png[/IMG]
Masz problem z UbuDSL? Nie zapomnij wygenerować i załączyć loga do postu!
arolst
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 18 maja 2008, 11:39
Płeć: Mężczyzna
Wersja Ubuntu: 7.10
Środowisko graficzne: GNOME

Odp: [C++] GNU g++ (instalacja?)

Post autor: arolst »

hmmm bardzo dziekuje za odpowiedz ale ten kod nic mi nie mowi :wall: linuxa mam od niedawna (czarna magia) uzywalem funkcji "szukaj" nic pod G++ nie znajduje :/



juz jedna odpowiedz na swoje pytnie mam :)

W skład GCC wchodzą kompilatory następujących języków programowania:

* C - gcc
* C++ - g++
* Objective-C - gobjc
* Fortran - g77 oraz nowa implementacja Fortrana 95 o nazwie gfortran
* Java - gcj
* Ada - gnat
* Pascal - gpc
* Mercury
* VHDL
* PL/I

czyli GCC zawieta GNU g++ //pc_master: Tak
adrian5632
Przyjaciel
Przyjaciel
Posty: 259
Rejestracja: 17 gru 2006, 16:07
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: KDE Plasma

Odp: [C++] GNU g++ (instalacja?)

Post autor: adrian5632 »

No to prościej:
Wchodzisz w menu System>Administracja i uruchamiasz Synaptic menedżer pakietów. Wyszukujesz w nim pakiet build-essential, zaznaczasz go do instalacji i zastosowywujesz zmiany.
[IMG]http://www.ubudsl.com/media/UbuDSL.png[/IMG]
Masz problem z UbuDSL? Nie zapomnij wygenerować i załączyć loga do postu!
Awatar użytkownika
doles2
Sędziwy Jeż
Sędziwy Jeż
Posty: 46
Rejestracja: 24 lip 2006, 19:58
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Odp: [C++] GNU g++ (instalacja?)

Post autor: doles2 »

Pozwolę sobie na koniec wtrącić słówko, że GCC oznacza nie tylko Gnu C compiler ale także Gnu Compiler Collection zatem g++ musi tam się zawierać.
No i mamy drugi raz dobitny przykład, że małe programistyczne FAQ powinno być tutaj przyklejone :|
Adawo
Piegowaty Guziec
Piegowaty Guziec
Posty: 27
Rejestracja: 16 lis 2007, 16:12
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: [C++] GNU g++ (instalacja?)

Post autor: Adawo »

No i mamy drugi raz dobitny przykład, że małe programistyczne FAQ powinno być tutaj przyklejone
Również jestem tego zdania, bo są rzeczy o które dość często się powtarzają, a tak by sprawa była rozwiązana ;)
arolst
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 18 maja 2008, 11:39
Płeć: Mężczyzna
Wersja Ubuntu: 7.10
Środowisko graficzne: GNOME

Odp: [C++] GNU g++ (instalacja?)

Post autor: arolst »

ok wyskakuje mi zeby wlozyc plytke CD ktorej obecnie nie mam :P mozna jakos to obejsc ??

Zostaną zainstalowane następujące dodatkowe pakiety:
dpkg-dev g++ g++-4.1 libstdc++6-4.1-dev patch
Sugerowane pakiety:
debian-keyring g++-multilib g++-4.1-multilib gcc-4.1-doc libstdc++6-4.1-doc
diff-doc
Zostaną zainstalowane następujące NOWE pakiety:
build-essential dpkg-dev g++ g++-4.1 libstdc++6-4.1-dev patch
0 aktualizowanych, 6 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
Konieczne pobranie 0B/3995kB archiwów.
Po rozpakowaniu zostanie dodatkowo użyte 14,6MB miejsca na dysku.
Czy chcesz kontynuować [T/n]? t
Zmiana nośnika: Proszę włożyć dysk oznaczony
'Ubuntu 7.10 _Gutsy Gibbon_ - Release i386 (20071016)'
do napędu '/cdrom/' i nacisnąć enter
Awatar użytkownika
wujciol
Piegowaty Guziec
Piegowaty Guziec
Posty: 24
Rejestracja: 28 lut 2008, 19:06
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Brak
Kontakt:

Odp: [C++] GNU g++ (instalacja?)

Post autor: wujciol »

Zrób to przez Synaptica
arolst
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 18 maja 2008, 11:39
Płeć: Mężczyzna
Wersja Ubuntu: 7.10
Środowisko graficzne: GNOME

Odp: [C++] GNU g++ (instalacja?)

Post autor: arolst »

ten sam problem :P bo przeciez to prawie to samo.
KORraN
Piegowaty Guziec
Piegowaty Guziec
Posty: 17
Rejestracja: 12 mar 2007, 15:49
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME
Kontakt:

Odp: [C++] GNU g++ (instalacja?)

Post autor: KORraN »

Wejdź w Źródła oprogramowania i zobacz czy masz zaznaczone poszczególne repozytoria w pierwszej zakładce. I jeśli nie korzystasz z CD to możesz je przy okazji odhaczyć.
carolus89
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 25 maja 2008, 00:57
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Odp: [C++] GNU g++ (instalacja?)

Post autor: carolus89 »

wpisuje w terminal

Kod: Zaznacz cały

whereis g++
pokazuje się ścieżka dostępu ale tam tego nie ma

EDIT:
tzn. jest paczka do rozpakowania, ale wyskakuje błąd i nie da sie wypakować
KORraN
Piegowaty Guziec
Piegowaty Guziec
Posty: 17
Rejestracja: 12 mar 2007, 15:49
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME
Kontakt:

Odp: [C++] GNU g++ (instalacja?)

Post autor: KORraN »

W Synapticu pokazuje, że masz zainstalowaną tę paczkę? Bo osobno nie masz nic ściągać i wypakowywać... W Ubuntu praktycznie wszystko przez Synaptica się wrzuca.

Edit: W ogóle co Ty chcesz zrobić? Bo post kompletnie wyrwany z kontekstu.
carolus89
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 25 maja 2008, 00:57
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Odp: [C++] GNU g++ (instalacja?)

Post autor: carolus89 »

chcę odpalić g++
KORraN
Piegowaty Guziec
Piegowaty Guziec
Posty: 17
Rejestracja: 12 mar 2007, 15:49
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME
Kontakt:

Odp: [C++] GNU g++ (instalacja?)

Post autor: KORraN »

A masz go zainstalowanego? Co wyrzuca jak wpisujesz g++? Próbowałeś coś skompilować?

Żeby pomóc trzeba mieć podstawowe informacje...
arolst
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 18 maja 2008, 11:39
Płeć: Mężczyzna
Wersja Ubuntu: 7.10
Środowisko graficzne: GNOME

Odp: [C++] GNU g++ (instalacja?)

Post autor: arolst »

Ok zainstalowalem zgodnie z w/w instrukcja.
Jak teraz ten program uruchomic ?? jest jaka wizualna wersja ?? czy tylko terminal ?? Caly czas używałem viusal C++. Prosze o pomoc.
KORraN
Piegowaty Guziec
Piegowaty Guziec
Posty: 17
Rejestracja: 12 mar 2007, 15:49
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME
Kontakt:

Odp: [C++] GNU g++ (instalacja?)

Post autor: KORraN »

Wizualnej wersji kompilatora nie ma. Możesz jedynie sobie środowisko IDE zainstalować, które po wciśnięciu F5 skompiluje program. Polecam Geany.
arolst
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 18 maja 2008, 11:39
Płeć: Mężczyzna
Wersja Ubuntu: 7.10
Środowisko graficzne: GNOME

Odp: [C++] GNU g++ (instalacja?)

Post autor: arolst »

EDIT:
carolus89 pisze:chcę odpalić g++
to postaram Ci sie wytlumaczyc tak krok po kroku :) moim zdaniem cos takiego powinno byc podwieszone dla poczatkujacych mi by napewno ulatwilo na poczatku zycie ;)

wchodzisz w terminal i wpisujesz
sudo apt-get install build-essential
albo mozesz to zrobic inaczej:
Menu System > Administracja > "menedżer pakietów Synaptic". Wciskasz "SZUKAJ" i wpisujesz: "build-essential" , zaznaczasz go i zastosowywujesz zmiany.
instaluje Ci sie kompilator miedzy innymi g++ jak juz zainstalujesz to mozesz zaczac pisac!!
jak ??
prawy przicisk myszki w jakims folderze "utwórz dokument > pusty plik" nastepnie wpisujesz dowolna nazwe tego pliku z rozszerzeniem .cpp np. TEST.cpp nastepnie klikasz na niego znowu prawym przyciskiem myszki i "otworz za pomoca innej aplikacji" pozniej wpisujesz w polu "wlasne polecenie" GEDIT , otwiera Ci sie cos jak notatnik i piszesz swoj program np
#include <iostream>

int main()
{
std::cout << "Hello world\n";
}
. nastepnie zapisujesz go i wlanczasz TERMINAL
a w nim najpierw (najwygodniej) przejsc do tego folderu w ktorym jest Twoj program (ten co przed chwila stworzyles test.cpp) czyli np.
cd /media/sda5/G++/test
nastepnie wpisujesz
g++ test.cpp -o test.exe
i juz masz skompilowany program !!! jezeli nie masz zadnych errorow tzn ze wszytko jest OK nastepnie uruchamiasz program:
./test.exe
powinno Ci sie wyswietlic w terminalu
Hello world
i to wszystko !! to co napisalem napewno dziala bo sam tak teraz kompiluje moze jest jakas inna opcja ale narazie nic mi nie wiadomo ;>
dziala Ci wszystko ?? masz jakies pytanie ??

pytanie do osob z wiekszym doswiadczeniem czy wszystko robie OK ?? nic nie sknociłem ?? ?? czy w/w sposob kompilacji jest OK ??
KORraN
Piegowaty Guziec
Piegowaty Guziec
Posty: 17
Rejestracja: 12 mar 2007, 15:49
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME
Kontakt:

Odp: [C++] GNU g++ (instalacja?)

Post autor: KORraN »

Pisałem o Geany. Pod F5 masz "Uruchom".

A co do kompilacji - generalnie nie ma sensu używać rozszerzeń .exe, bo Linux sam wykrywa, że to pliki wykonywalne. Dlatego zamiast kompilacji do test.exe kompiluj do test - mnie wpisywania :P
arolst
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 18 maja 2008, 11:39
Płeć: Mężczyzna
Wersja Ubuntu: 7.10
Środowisko graficzne: GNOME

Odp: [C++] GNU g++ (instalacja?)

Post autor: arolst »

KORraN pisze:Pisałem o Geany. Pod F5 masz "Uruchom".

A co do kompilacji - generalnie nie ma sensu używać rozszerzeń .exe, bo Linux sam wykrywa, że to pliki wykonywalne. Dlatego zamiast kompilacji do test.exe kompiluj do test - mnie wpisywania :P
ok w sumie racja .exe jest zbedny ale przyzwyczailem sie do windowsa ;> :razz:
krokodyl
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 26 kwie 2007, 03:25
Płeć: Mężczyzna
Wersja Ubuntu: 6.10
Środowisko graficzne: GNOME

Odp: [C++] GNU g++ (instalacja?)

Post autor: krokodyl »

Jak dodać g++ bo to repozytorium nie działa:)?
Gdy próbuję:
sudo apt-get install build-essential

w wyniku mam:

Zostaną zainstalowane następujące NOWE pakiety:
build-essential dpkg-dev g++ g++-4.2 libc6-dev libstdc++6-4.2-dev
libtimedate-perl linux-libc-dev patch
0 aktualizowanych, 9 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
Konieczne pobranie 695kB/8703kB archiwów.
Po tej operacji zostanie dodatkowo użyte 34,3MB miejsca na dysku.
Czy chcesz kontynuować [T/n]? t
Błąd http://pl.archive.ubuntu.com hardy-updates/main linux-libc-dev 2.6.24-19.33
404 Not Found
Nie udało się pobrać http://pl.archive.ubuntu.com/ubuntu/poo ... 3_i386.deb 404 Not Found
E: Nie udało się pobrać niektórych archiwów, spróbuj uruchomić apt-get update lub użyć opcji --fix-missing

EDIT:
Już ok:) starczyło

apt-get update:D
Czasem dobrze jest przeczytać co się wyświetla:craz:
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 7 gości