OS- Assembler und C++
-
Hallo.
Ich habe auf tutorials.de ein Tutorial gelesen, worüber es über das schreiben eines OS in Assembler geht.
Nun da ich mich in C++ besser auskenne als in Assembler, möchte ich gerne Befehle(wie Schleifen, etc.) verwenden (Weiß, dass man cout etc. erst selber schreiben müsste).
Wie funktioniert das, dass ich es so kompiliere, damit es verwendbar ist??lg
Philipp9494
-
DU wirst dir wohl oder übel eine eigene C(++)-Runtime schreiben müssen...
siehe auch: lowlevel.brainsware.org
-
dsd schrieb:
DU wirst dir wohl oder übel eine eigene C(++)-Runtime schreiben müssen...
siehe auch: lowlevel.brainsware.org
Okay, danke, werd mich in den nächsten paar Tage damit befassen.
mfg
Philipp9494
-
da werden ein paar tage nicht reichen...

-
Könnte mir noch jemand erklären was ich jetzt grundsätzlich noch benötige??
Oder muss ich da die 1000 Seiten lesen??
-
Welche 1000 Seiten? Das ist doch ein kleines Tutorial. Oder wie hast du dir C++ beigebracht? Die meisten Tutorials haben wesentlich mehr Seiten als dieses

-
grundsätzlich braucht c++ relativ wenig code um zu laufen,
(es müsen ja nur ein paar globale ctors ausgeführt werden, und new/delete zur verfügung gestellt werden)was schwer ist sind c++-exceptions - und die machen atm nur im userspace sinn, wie die gcc libs das ganze machen können