Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Programmazione/RootCern"
Differenze tra le versioni 12 e 13
Versione 12 del 03/03/2008 09.53.08
Dimensione: 3362
Commento: sistemata
Versione 13 del 04/03/2008 07.59.31
Dimensione: 3372
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 74: Linea 74:
 * [http://root.cern.ch/twiki/bin/view/ROOT/Home Sito del progetto]  * [http://root.cern.ch/twiki/bin/view/ROOT/Home Sito ufficiale del progetto]

BR

Introduzione

Questa guida spiega come installare le librerie ROOT del CERN.

Preparare il sistema

  1. In un terminale, copiare il seguente comando e premere Invio:

    sudo apt-get install build-essential g++ g77 python2.5-dev libX11-dev libxext-dev libXpm-dev libgl1-mesa-dev libglu1-xorg-dev libmysqlclient15-dev libpng12-dev libjpeg62-dev fftw3-dev libxml2-dev libXft-dev libxcb-shape0-dev libpacklib1-dev
  2. Scaricare nella propria cartella home l'ultima versione dei sorgenti collegandosi al sito: [http://root.cern.ch/twiki/bin/view/ROOT/Download].

  3. Estrarre il file scaricato.
  4. Nel caso si decida di installare ROOT nella directory /usr/share/root, è necessario eseguire il seguente comando in un terminale:

    export ROOTSYS=/usr/share/root

    Per installare in un altro percorso, sostituire /usr/share/root con quanto desiderato.

Compilare e installare ROOT

Per [:AmministrazioneSistema/InstallareProgrammi/DaSorgenti:compilare e installare] le librerie, procedere come segue:

  1. Eseguire la configurazione:

    ./configure
  2. Compilare le librerie:

    make && make cintdlls
  3. Installare le librerie:

    sudo make install

Avviare ROOT

Prima di procedere con l'avvio di ROOT è necessario esportare alcune variabili d'ambiente per indicare al sistema dove è localizzato ROOT. In un terminale digitare:

export ROOTSYS=/usr/share/root
export PATH=$ROOTSYS/bin:$PATH
export LD_LIBRARY_PATH=$ROOTSYS/lib:$LD_LIBRARY_PATH

Per impostare queste variabili automaticamente, consultare [#variabili Impostare automaticamente le variabili d'ambiente]

Immagine(Icone/Piccole/note.png,,center)

Se è stato usato un altro percorso al posto di /usr/share/root è necessario indicare il percorso corretto.

Per avviare ROOT, eseguire il seguente comando:

root

Consigli

Compilare un programma che utilizza le librerie ROOT

È possibile compilare un programma con [:Programmazione/Compilatori:g++] facendo uso delle librerie ROOT. Per fare ciò, usare il seguente comando:

g++ -o FILE_OUTPUT FILE_SORGENTE.cpp `root-config --cflags --glibs`

Anchor(variabili)

Impostare automaticamente le variabili d'ambiente

Per impostare automaticamente le variabili d'ambiente è necessario modificare il file ~/.bashrc.

  1. Aprire con un [:EditorDiTesto:editor di testo] il file .bashrc presente nella propria directory home.

  2. Alla fine del file aggiungere le seguenti righe:

    export ROOTSYS=/usr/share/root
    export PATH=$ROOTSYS/bin:$PATH
    export LD_LIBRARY_PATH=$ROOTSYS/lib:$LD_LIBRARY_PATH
  3. Per fare in modo che il file venga riletto nella sessione corrente senza terminarla, digitare:

    source ~/.bashrc

A questo punto le variabili d'ambiente dovrebbero essere automaticamente impostate.

Ulteriori risorse


CategoryProgrammazione