002
21.02.2007, 10:08 Uhr
~z-boson
Gast
|
Ja, Macro Assembler. Genau so heist der. Aber ich dachte, weil da das Wort Macro drin vorkommt, wäre es ne Art Vereinfachung eines "richtigen Assemblers". NUn weiss ich es. Danke. Ja, warte mal. Von wegen, man kann 32 bit code nicht mit einem 16 Bit assembler compilieren. Der compiler ist immernoch der ml, ob bei MASM nun die 32-er Programme geschrieben werde, oder die 16er. Der Linker ( der, der bei mir einfach immer nicht zu löschen ist) muss verschieden sein. Aber dennoch danke erstmal.
Ach, weiss jemand hier, wie ich ne lockere bat erstelle, die das hier tut. - aufruf durch asm16.bat asmfile.asm ( weiss ich ) - nimmt argument 1 und wendet ml /c an ( weiss ich) - nimmt argument, ersetzt die asm.Endung durch .obj und wendet link an ( weiss ich nicht) - erstellt auch die .map aus dem ersten argument und die .exe ( weiss nicht ) . - verschiebt die Dateien ( aus dem masm32/bin in den richtigen Pfad) ... ( weiss ich). --> Also, klar und deutlich: mir geht es darum, dass ich %1 derart bearbeiten kann, dass ich beim eigentlichen Aufruf....... moment mal. es reicht, wenn ich meinen Dateinamen Ohne Endung als Argument angebe, und in der batch nur jeweils conkateniere.... Ha, ich werd mal sehen, wie das geht. Bia bald |