Ahoj mam problém s překladem, mám tyto tři soubory:
main.c
#define konstanta 5
#include "knihovna.h"
int main(void){
funkce();
return 0;
}
knihovna.h
#ifndef konstanta
#error Nadefinuj konstantu!!!
#endif
void funkce(void);
knihovna.c
#include knihovna.h
void funkce (void){
for(int i =0;i<konstanta;i++){
.....
}
}
Potřeboval bych to nějak přeložit, ale nevim jak napsat makefile, aby nehlásil, že něco neni nadefinovane. Je tam skrátka cyklická závislost. Poraďte. Dík
TIP: Přetáhni ikonu na hlavní panel pro připnutí webu



Nahlásit jako SPAM
IP: 213.192.10.–
God of flame
Věrný člen
Zjistit počet nových příspěvků
































