Kirjoittaja Aihe: On tää Java tullut tutuksi linux puolella ja nyt tahtois myös kokeilla c++ aa..  (Luettu 2890 kertaa)

LinuxManne

  • Vieras
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

  • Vieras
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

  • Käyttäjä
  • Viestejä: 91
    • Profiili
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: [Valitse]
g++ -o ohjelma ohjelma.cpp
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: [Valitse]
g++ -o ohjelma ohjelma.cpp -lSDL
Lisää libsdl-paketteja löydät vaikkapa ajamalla komennon
Koodia: [Valitse]
sudo apt-cache search libsdl
EDIT:
IDE:lle linkittämisessä en osaa neuvoa...  :(
Niin ja lisäksi lähdekoodin täytyy tietysti lisätä sdl
Koodia: [Valitse]
#include <SDL/SDL.h>
« Viimeksi muokattu: 24.10.07 - klo:11.17 kirjoittanut Finlunch »
"The Internet is running too slow. Could you reboot it please?"

Toni Alenius

  • Käyttäjä
  • Viestejä: 1517
    • Profiili
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.
Ubuntu 24.04.01 LTS
16 GB DDR3
Intel® Core™ i5 CPU 760 @ 2.80GHz × 4
GeForce GT 730 2GB
2x480 GB SSD

LinuxManne

  • Vieras
EDIT: kääntää lisäpakettien kanssa myös monia muita kieliä, mm. Javaa.

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,,