【发布时间】:2011-09-18 12:23:11
【问题描述】:
我刚开始学习 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 中?
【问题讨论】: