c_#include
Miroslav Draxal
evik na volny.cz
Úterý Červenec 23 12:32:42 CEST 2013
Dobrý den,
Snažím se postupně si vštěpovat správné zásady C:
Jak řešíte importování svých knihoven
Mějme:
X:\moje\projekt\projekt1\...zde je můj nový projekt
X:\moje\knihovna\spi\....zde je moje knihovna spi.c, spi.h
Main.c
#include "config_projekt.h"
config_projekt.h
...
include "../../../knihovna/spi/spi.h"
spi.c
#include "spi.h"
spi.h
..
include "config_projekt.h"
no a v spi.h je problém, protože zde potřebuji univerzálně načíst
"config_projekt.h" , kde mám nastaveno jestli se jedná o HW nebo SW
implementaci SPI. Ale jak donutit #include, aby si načetla ze složky
aktuálního projektu "config_projekt".
Protože:
1/#include "xxxx.h" čte ze složky, kde je *.c soubor, a ten je v
X:\moje\knihovna\spi\.... kde soubor "config_projekt.h" samozřejmě není
2/#include<xxxx.h> čte ze složky se standardními hlavičkovými soubory
Doufám, že jsem to popsal dostatečně . Díky za odpovědi. Míra
Ps.Herout mlčí
__________ Informace od ESET NOD32 Antivirus, verze databaze 8599 (20130723)
__________
Tuto zpravu proveril ESET NOD32 Antivirus.
http://www.eset.cz
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20130723/38b89029/attachment.htm>
Další informace o konferenci Hw-list