C func declaration -> definition
Giorgos Keramidas
keramida at ceid.upatras.gr
Wed Jan 30 21:19:29 EET 2008
On 2008-01-30 19:24, vindicator00 <vindicator00 at gmail.com> wrote:
> Yparxei kapoios automatos tropos opou na pairnei kapoios ola ta
> function names apo ta adistoixa declarations apo ena .c arxeio kai na
> ta metaferei se ena .h file ws function definitions ?
Ναι βέβαια. Τα βήματα είναι κάτι σαν:
[1] Αγοράζεις το Coverity Prevent,
http://www.coverity.com/html/prod_prevent.html
[2] Το τρέχεις σε cron job, και το βάζεις να σου στέλνει email
με όλα τα warnings που βρήκε
[3] Διαβάζεις τα email σου και αρχίζεις να διορθώνεις όλα τα
πιθανά errors που βρήκε το CP
Εναλλακτικά, αν δεν έχεις μερικές χιλιάδες δολλάρια να «πετάξεις» για
ένα γαμάτο εργαλείο όπως το Coverity Prevent, χρησιμοποιείς κάτι σαν το
GNU global, που είναι και free, και από τα tag files που εξάγει αυτό
δημιουργείς function prototypes με custom scripts. Το πλεονέκτημα σε
αυτή την περίπτωση είναι ότι τα tag files είναι pre-parsed κατά ένα
μεγάλο μέρος και δε χρειάζεται να φας ΚΑΙ ΕΣΥ την πίκρα του να κάνεις
static source code analysis σε random sources :P
More information about the Linux-greek-users
mailing list