Dimensione: 3362
Commento: sistemata
|
Dimensione: 3373
Commento: Il sito ha cambiato indirizzo
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 2: | Linea 2: |
[[BR]] ||<tablestyle="float:right; font-size: 0.9em; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]] [[TableOfContents(1)]]|| |
<<BR>> <<Indice>> <<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=337500")>> |
Linea 6: | Linea 8: |
Questa guida spiega come installare le librerie '''ROOT''' del CERN. |
Guida alla compilazione delle librerie '''ROOT''' del CERN disponibili anche nel pacchetto [[apt://root-system | root-system]] |
Linea 11: | Linea 12: |
0. In un terminale, copiare il seguente comando e premere '''Invio''': {{{ | 0. Aprire una finestra di terminale e digitare il seguente comando: {{{ |
Linea 14: | Linea 15: |
0. Scaricare nella propria cartella home l'ultima versione dei sorgenti collegandosi al sito: [http://root.cern.ch/twiki/bin/view/ROOT/Download]. 0. Estrarre il file scaricato. 0. Nel caso si decida di installare '''ROOT''' nella directory `/usr/share/root`, è necessario eseguire il seguente comando in un terminale:{{{ |
0. Scaricare ed estratte nella propria '''Home''' l'ultima versione dei sorgenti da [[http://root.cern.ch/drupal/content/downloading-root|questo indirizzo]]. 0. Nel caso si decida di installare '''ROOT''' nella directory `/usr/share/root`, è necessario digitare il seguente comando in un terminale: {{{ |
Linea 18: | Linea 18: |
}}} Per installare in un altro percorso, sostituire `/usr/share/root` con quanto desiderato. | }}} Per installare in un'altra posizione, sostituire `/usr/share/root` con il percorso desiderato. |
Linea 22: | Linea 22: |
Per [:AmministrazioneSistema/InstallareProgrammi/DaSorgenti:compilare e installare] le librerie, procedere come segue: | Per [[AmministrazioneSistema/InstallareProgrammi/DaSorgenti|compilare e installare]] le librerie, procedere come segue: |
Linea 30: | Linea 30: |
sudo make install | sudo bash export ROOTSYS=/usr/share/root make install |
Linea 35: | Linea 37: |
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: {{{ | 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 i seguenti comandi: {{{ |
Linea 39: | Linea 41: |
}}} Per impostare queste variabili automaticamente, consultare [#variabili Impostare automaticamente le variabili d'ambiente] | }}} Per impostare automaticamente tali variabili, consultare la [#variabili relativa sezione]. |
Linea 41: | Linea 43: |
||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Se è stato usato un altro percorso al posto di'' `/usr/share/root` ''è necessario indicare il percorso corretto.'' || | ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Al posto di'' `/usr/share/root` ''è necessario indicare il percorso corretto.'' || |
Linea 43: | Linea 45: |
Per avviare '''ROOT''', eseguire il seguente comando: {{{ | Per avviare '''ROOT''', digitare il seguente comando in una finestra di terminale: {{{ |
Linea 51: | Linea 54: |
È possibile compilare un programma con '''[:Programmazione/Compilatori:g++]''' facendo uso delle librerie '''ROOT'''. Per fare ciò, usare il seguente comando:{{{ | È possibile compilare un programma con '''[[Programmazione/Compilatori|g++]]''' facendo uso delle librerie '''ROOT'''. Per fare ciò, usare il seguente comando:{{{ |
Linea 55: | Linea 58: |
[[Anchor(variabili)]] | <<Anchor(variabili)>> |
Linea 60: | Linea 63: |
0. Aprire con un [:EditorDiTesto:editor di testo] il file `.bashrc` presente nella propria directory home. | 0. Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] il file `.bashrc` presente nella propria directory home. |
Linea 74: | Linea 77: |
* [http://root.cern.ch/twiki/bin/view/ROOT/Home Sito del progetto] | * [[http://root.cern.ch/drupal/|Sito ufficiale del progetto]] |
Linea 77: | Linea 80: |
CategoryProgrammazione | CategoryProgrammazione CategoryDaRevisionare |
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
Guida alla compilazione delle librerie ROOT del CERN disponibili anche nel pacchetto root-system
Preparare il sistema
Aprire una finestra di terminale e digitare il seguente comando:
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
Scaricare ed estratte nella propria Home l'ultima versione dei sorgenti da questo indirizzo.
Nel caso si decida di installare ROOT nella directory /usr/share/root, è necessario digitare il seguente comando in un terminale:
export ROOTSYS=/usr/share/root
Per installare in un'altra posizione, sostituire /usr/share/root con il percorso desiderato.
Compilare e installare ROOT
Per compilare e installare le librerie, procedere come segue:
Eseguire la configurazione:
./configure
Compilare le librerie:
make && make cintdlls
Installare le librerie:
sudo bash export ROOTSYS=/usr/share/root 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 i seguenti comandi:
export ROOTSYS=/usr/share/root export PATH=$ROOTSYS/bin:$PATH export LD_LIBRARY_PATH=$ROOTSYS/lib:$LD_LIBRARY_PATH
Per impostare automaticamente tali variabili, consultare la [#variabili relativa sezione].
Per avviare ROOT, digitare il seguente comando in una finestra di terminale:
root
Consigli
Compilare un programma che utilizza le librerie ROOT
È possibile compilare un programma con g++ facendo uso delle librerie ROOT. Per fare ciò, usare il seguente comando:
g++ -o FILE_OUTPUT FILE_SORGENTE.cpp `root-config --cflags --glibs`
Impostare automaticamente le variabili d'ambiente
Per impostare automaticamente le variabili d'ambiente è necessario modificare il file ~/.bashrc.
Aprire con un editor di testo il file .bashrc presente nella propria directory home.
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
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.