Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Tool per C

  1. #1

    Tool per C

    Ciao a tutti.
    Sto lavorando in Linux e sto trovando una enorme difficoltà a trovare la locazione di alcune funzioni molto note. Ovvio che è facile trovare i gli header (.h) dove la funzione viene dichiarata, ma a me servirebbe uno strumento veloce per trovare l'implementazione effettiva della funzione, cioè sapere con velocità quale codice effettivamente viene eseguito. Penso che ci sia la possibilità di saperlo, in quanto in esecuzione Il programma salta esattamente a quella funzione di posizione nota.
    Volevo sapere se qualcuno sa se esiste qualche tool di supporto al programmatore C. Ovviamente NON mi sto riferendo ai vari IDE che ci sono in commercio (es; Visual Studio )

    Grazie mille

  2. #2
    Utente di HTML.it L'avatar di sylvaticus
    Registrato dal
    Aug 2004
    Messaggi
    1,207
    ciao.. stai parlando del kernel, delle librerie C standard o di un qualsiasi programma?
    <<contro i gas serra, spero più nelle nuove tecnologie pulite che nelle conferenze internazionali>>
    -- Steven Chu

  3. #3
    Originariamente inviato da sylvaticus
    ciao.. stai parlando del kernel, delle librerie C standard o di un qualsiasi programma?
    Graze per la risp veloce! :-)
    Sto parlando sia delle funzioni del kernel Linux (2.6) che della libreria standard glibc.

    ....ad esempio la funzione lll_lock(,)

  4. #4
    un IDE open source molto buono è anjuta.

    altrimenti per vedere cosa fanno gli eseguibili si può usar il debugger "gdb"
    Marco Allegretti
    shishii@tiscalinet.it
    Lang: PERL, PHP, SQL.
    Linux user n° 268623 Fedora Core 10, Fedora Core 6, Debian Sarge on mips

  5. #5
    mmm non ho idea se esista una funzionalità del genere, però se c'è di sicuro netbeans o eclipse la implementano

    ma in pratica tu vorresti vedere durante l'esecuzione di un programma il codice che viene eseguito? una specie di esecuzione passo-passo ma sui sorgenti?

  6. #6
    Utente di HTML.it L'avatar di catbeb
    Registrato dal
    Jan 2003
    Messaggi
    54
    Hai già dato un'occhiata a lxr ?

    Powered by Slackware 12.0 on Athlon 64 X2

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.