View Full Version : come si linkano gli header in c (dev c)
ragazzi ho fatto un header file con rispettivo file.c al quale sono riferiti i prototipi.
come si fa a compilare un header e come si richiama poi nella compilazione del programma principale?
Ziosilvio
28-04-2005, 16:42
Gli header (file .h) vengono considerati parte del file .c in cui compaiono sotto la direttiva include.
Le sintassi di inclusione sono due.
Se scrivi:
#include <myheader.h>
intendi dire che myheader.h va cercato nella cartella predefinita degli header, per esempio /usr/include; se scrivi:
#include "myheader.h"
intendi dire che myheader.h va cercato nella cartella in cui si trova il file .c che comprende la direttiva di inclusione.
RaouL_BennetH
28-04-2005, 16:43
Nel tuo file.c ti basta aggiungere (se l'header è nello stesso path del file.c)
#include "tuo_header.h"
come vedi, basta l'inclusione dell'header con i doppi apici.
Per quanto riguarda il dev-c++ come ambiente, non lo so (uso gcc), ma credo sia sufficiente solo compilare il progetto dal menu dell'ide (non posso manco controllare adesso perchè sono sotto linux).
Edit, Oops...non mi ero accorto che ti avevano già risposto esaustivamente :)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.