Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: Simppe - 13.07.06 - klo:14.42

Otsikko: C++ Mitä tarvitaan?
Kirjoitti: Simppe - 13.07.06 - klo:14.42
Hei,

Olisi tarkoitus alkaa ohjelmoimaan c++:ssaa ja kysyisin että mitä kaikkia kirjastoja ja muita paketteja tulisi asentaa että kääntäminen onnistuu ja kuinka kääntäminen tapahtuu komentorivillä? En tiedä mitä muuta tietoa pitäisi antaa mutta annan tarvittaessa lisää.

Kiitos jo etukäteen
Otsikko: Re: C++ Mitä tarvitaan?
Kirjoitti: tn - 13.07.06 - klo:16.00
Helpointa lienee asentaa build-essential-paketti. Tämän jälkeen perusohjelmien kääntämisen pitäisi sujua ongelmitta.

Ohjelman kääntäminen onnistuu yksinkertaisimmillaan komennolla:
Koodia: [Valitse]
g++ -o ohjelma ohjelma.cppTuo siis kääntää ohjelma.cpp-nimisestä lähdekooditiedostosta ohjelma-nimisen suoritettavan tiedoston. Tämän jälkeen ko. ohjelman voi siis suorittaa komennollo ./ohjelma. Nämä voi toki yhdistää ja käyttää kääntämiseen ja ajamiseen seuraavaa komentoa (kuten usein itse teen):
Koodia: [Valitse]
g++ -o ohjelma ohjelma.cpp && ./ohjelma
Voit myös harkita jotain kehitysympäristöä, kuten esim. Anjuta, mutta eipä tuo komentoriviltä kääntäminenkään mitenkään vaikeaa ole.
Otsikko: Re: C++ Mitä tarvitaan?
Kirjoitti: Simppe - 13.07.06 - klo:16.08
Selkis, mennään näillä kysellään sit lisää jos tulee ongelmia
Otsikko: Re: C++ Mitä tarvitaan?
Kirjoitti: moma - 13.07.06 - klo:23.22
Ehkã myõs STL (Standard Template Library) kiinnostaa?

Kaksi esimerkkiã:
http://home.online.no/~osmoma//tmp/test-std1.cpp

http://home.online.no/~osmoma//tmp/test-std2.cpp

Myõs
http://cplus.about.com/sitesearch.htm?terms=STL%20TUTORIAL&SUName=cplus&TopNode=3146&type=1
http://www.cppreference.com/


// moma
   http://www.futuredesktop.net/ubuntu6.06.html