Ubuntun käyttö > Ohjelmointi, palvelimet ja muu edistyneempi käyttö

On tää Java tullut tutuksi linux puolella ja nyt tahtois myös kokeilla c++ aa..

(1/1)

LinuxManne:
Moro!

Mulla on IDEnä Netbeans, sillä saa ilmeisesti myös cee koodia käännettyä, eli,
mitä ohjelmia tarvitsen cee ohjelman kääntämiseen linuxissa, ( mikä on paras linux c++ kääntäjä ), entäs,
mikä grafiikka ja net kirjastoja c++ aan löytyy linuxille, siis mikä olisi paras linux c++ graf/net kirjasto,,

onkos se SDL vai oliko se nyt SLD myös linuxille ja netbeans ympäristöön ??

//----

kiitos,,

LinuxManne:
Toi gcc ja SDL olivat synapticissa jo asennettuina (ubuntu 7.10)..
millähän editorilla niitä käytetään..

mulla olisi netbeans installoituna mitenkä asennan c++ ja sdl kirjastot siihen (taikka johonkin muuhun ideen)..

//----

kiitos,,

olasirtep:
Melko yleinen kääntäjä linux-puolella on Gnu-projektin gcc. Kyseisen kääntäjän löytää paketista build-essential.
C++ kääntyy kyseisellä kääntäjällä komentamalla

--- Koodia: ---g++ -o ohjelma ohjelma.cpp
--- Koodi päättyy ---

SDL on aivan hyvä grafiikkakirjasto, käytän sitä itsekin.  ;)

SDL:n saat asentamalla libsdl1.2-dev paketin. Tällöin täytyy kuitenkin muistaa kääntää ohjelma seuraavasti

--- Koodia: ---g++ -o ohjelma ohjelma.cpp -lSDL
--- Koodi päättyy ---

Lisää libsdl-paketteja löydät vaikkapa ajamalla komennon

--- Koodia: ---sudo apt-cache search libsdl
--- Koodi päättyy ---

EDIT:
IDE:lle linkittämisessä en osaa neuvoa...  :(
Niin ja lisäksi lähdekoodin täytyy tietysti lisätä sdl

--- Koodia: ---#include <SDL/SDL.h>
--- Koodi päättyy ---

Toni Alenius:
GCC on parhaita C/C++ kääntäjiä maailmassa, kaupalliset mukaan lukien.
EDIT: kääntää lisäpakettien kanssa myös monia muita kieliä, mm. Javaa.

LinuxManne:

--- Lainaus käyttäjältä: Toni Alenius - 24.10.07 - klo:11.22 ---EDIT: kääntää lisäpakettien kanssa myös monia muita kieliä, mm. Javaa.

--- Lainaus päättyy ---

hmm.. kääntää myös muita kieliä mm javaa, Java tekee Class fileitä joita virtual machine sitten ajaa, eli siinähän ei ole suoritettavia tiedostoja..
onko tämä lisäpaketti sellainen että se osaisi tehdä itse .java fileestä itsenäisen c++ executablen vai kääntääkö se jvmmän.class muotoon,,

//----

kiitos,,

Navigaatio

[0] Viestien etusivu

Siirry pois tekstitilasta