我刚开始学习 masm32,对 .obj 文件有点困惑,我以前用过 C#,所以编译器为我链接,现在我有 qeditor 但我找不到组合多个 .asm 文件的选项。我有一个非常基本的程序:
Vector.asm (+ Vector.inc), ...is a vector
Matrix.asm (+ Matrix.inc), ...is a matrix
Main.asm ... is the main program where I do some Vector calculations
当我分别编译它们中的每一个时,我得到 3 个 .obj 文件,它们是什么?我查看了 makeit.bat 的行:
\masm32\bin\PoLink /SUBSYSTEM:CONSOLE "console.obj"
所以我想我可以把它改成
\masm32\bin\PoLink /SUBSYSTEM:CONSOLE "console.obj" "vector.obj" "matrix.obj"
编译我的整个程序,但我错了:(,任何人都可以帮助我成功创建一个 .bat (因为也许我想稍后创建一个小 ide,为此我需要一个 .bat)编译 3 .obj文件转换成 1 个 .exe?