Lowlevel
OffZone => Offtopic => Thema gestartet von: JG am 27. February 2006, 19:39
-
Hallo,
so sieht meine kernel.c aus:
#include <./headers/multiboot.h>
#include <./headers/stdio.h>
int main()
{
char *Text = "Welcome to Protected Mode";
char *VideoMem = (char*)0xB8000;
while(*Text)
{
*VideoMem = *Text;
*VideoMem++;
*VideoMem = 7;
*VideoMem++;
*Text++;
}
return(0);
}
nur beim Kompilieren kommt folgender Fehler:
kernel.c:1:31: error: no include path in which to search for headers/multiboot.h
kernel.c:2:27: error: no include path in which to search for headers/stdio.h
Wie mache ich nun, dass es die 2 Dateien includet?
Viele Grüße,
Johannes
-
hi,
den Pfad in dem sich "/headers/multiboot.h" befindet in den Compileroptionen zu den Include-Paths hinzufügen. Bei gcc ises die commandline Option "-I /ordner/subordner/".
-
Oder alternativ statt
#include <headers/multiboot.h>
das hier verwenden:
#include "./headers/multiboot.h"