.c zuj .obj?

PMTheQuick

Grünschnabel
Hi,

für mein BS will ich eine .c Datei zu .obj umwandeln? Wie gehts das? :rolleyes: Ich habe folgende Progis:

NASM
Visual C++
Bloodsheed DevC++

Bitte schnell antworten, bin am verzweifeln! :confused: Noch einen schönen Tag,

Gruss
PMTheQuick :p

PS.: Muss man bei VC++ immer eine Workstation anlegen, um ein Projekt zu builden? Das nervt nämlich! :mad:
 
Einfach gcc (was bei Dev-CPP dabei ist) benutzen, in CMD folgendes eingeben
Code:
cd <Dev-CPPInstallationspfad>\bin
gcc -ffreestanding -c -nostdinc -Wall -Os -o C:\kernel.obj C:\kernel.c
Fertig!

Oder noch einfacher, gcc zu Path hinzufügen, dann musst du nicht mehr ins gcc-Verzeichnis wechseln:
Rechtsklick auf Arbeitsplatz, Eigenschaften, Erweitert, Umgebungsvariablen, Systemvariablen, Path, bearbeiten, folgendes anhängen: ";<pfad zu devcpp>\bin". Neustarten, dann kannst du die erste Eingabe (cd) sparen.

P.S: Ich programmiere grad auch an meinem OS, hab den Schritt, den du jetzt machst, vorgestern gemacht ;).
 
Zuletzt bearbeitet:
Danke vielmals! Jetzt hab ich ne kernel2.obj und ne kernel_main.obj... Die muss ich jetzt zusammen linken oder so und die dann hinter den ersten kernel hängen! Wie geht das? ;)

Gruss
PMTheQuick :p

@Azi: Viel Glück, Erfolg und Freude wünscht dir PMTheQuick an deinem OS ;)
 
Zurück