Strumenti Utente

Strumenti Sito


lcs:lcs09:esercitazioni:esercitazione1

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Prossima revisione
Revisione precedente
lcs:lcs09:esercitazioni:esercitazione1 [10/02/2009 alle 09:55 (17 anni fa)] – creata Susanna Pelagattilcs:lcs09:esercitazioni:esercitazione1 [10/02/2009 alle 15:36 (17 anni fa)] (versione attuale) Susanna Pelagatti
Linea 37: Linea 37:
 ? A questo punto cosa va storto? Sapete interpretare i messaggi a video e stabilire chi li ha scritti e perche'? Viene generato l'eseguibile? ? A questo punto cosa va storto? Sapete interpretare i messaggi a video e stabilire chi li ha scritti e perche'? Viene generato l'eseguibile?
  
-0.3) Generare il modulo oggetto. Utilizzare //objdump, nm, readelf// per capire cosa contengono la tabella di rilocazione, la tabella dei simboli esportati ed esterni, le sezioni data, BSS e codice.+0.3) Generare il modulo oggetto con 
 +<code> 
 +gcc -Wall -pedantic -c ff.
 +</code> 
 + 
 +Utilizzare //objdump, nm, readelf// per capire cosa contengono la tabella di rilocazione, la tabella dei simboli esportati ed esterni, le sezioni data, BSS e codice. (utilizzare il man e cercare su google).
  
-0.4) Usare l'opzione //-E// e la //-S// del gcc: che cosa succede? Cosa accade specificando il flag -g assieme a -S? Che cosa e' +0.4) Usare l'opzione //-E// e la //-S// del gcc: che cosa succede? Cosa accade specificando il flag -g assieme a -S? 
  
 ===== Esercizio 1. Conversioni di permessi ZTL ===== ===== Esercizio 1. Conversioni di permessi ZTL =====
Linea 85: Linea 90:
  $ valgrind --show-reachable=yes --leak-check=full --leak-resolution=high -v ./exe params   $ valgrind --show-reachable=yes --leak-check=full --leak-resolution=high -v ./exe params 
 </code> </code>
-dove (''exe'' e' il nome del vostro eseguibile di test) e analizzare le risposte.+dove (''exe params'' e' il nome del vostro eseguibile di test con gli eventuali parametri) e analizzare le risposte.
lcs/lcs09/esercitazioni/esercitazione1.1234259711.txt.gz · Ultima modifica: 10/02/2009 alle 09:55 (17 anni fa) da Susanna Pelagatti

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki