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