config.h?
Postat: 01 maj 2010, 14:00
Har programmerat lite i C en gång i tiden, men det var länge sedan (1980-talet…) och det hann aldrig bli särskilt avancerat. Har sedan dess gjort enstaka saker på en ganska enkel nivå.
Nu fick jag för mig att jag skulle försöka sätta mig in i andras källkoder, mest för att eventuellt lära mig något.
Givetvis dyker en och annan fråga upp. På denna sida finns några exempelprogram som jag tittat lite på. I filen common.c hittar jag följande rad:
Dock finns ingen sådan fil på sidan jag länkade till ovan. Tittade på en del andra projekt och hittade på något ställe en fil som hette config.h och de första raderna i den var följande:
Är detta något allmänt vedertaget? Vad är poängen? Någon som kan kasta lite ljus över detta?
Någon som kan kasta lite ljus över detta? Är det vedertaget att inkludera ”config.h” som sedan skapas automatiskt eller hur fungerar det?
Nu fick jag för mig att jag skulle försöka sätta mig in i andras källkoder, mest för att eventuellt lära mig något.
Givetvis dyker en och annan fråga upp. På denna sida finns några exempelprogram som jag tittat lite på. I filen common.c hittar jag följande rad:
Kod: Markera allt
#include "config.h"
Kod: Markera allt
/* src/config.h. Generated automatically by configure. */
/* src/config.h.in. Generated automatically from configure.in by autoheader. */
Någon som kan kasta lite ljus över detta? Är det vedertaget att inkludera ”config.h” som sedan skapas automatiskt eller hur fungerar det?