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を正常に作成するのを手伝ってくれますか(後で.batが必要になる少しのIDEを作成したいので)、3.objをコンパイルしますファイルを 1 つの .exe にしますか?