0

ユーザーがコードを入力してNASM、FASM、YASMなどでコンパイルできるアセンブリIDEを作成しようとしていますが、FASMにはIDEが付属しているため、コンソールでのコンパイルに関する情報が見つかりません。たとえば、プログラムtest.asmがある場合、次のようにコンパイルしますか?

fasm test.asm

もしそうなら、fasm.exeはコマンドプロンプトが動作していたのと同じディレクトリにある必要があります。助けてくれてありがとう。

4

3 に答える 3

0

PATHfasm.exeがある場所に設定しINCLUDE、fasmに含まれる場所に設定すると、すべてが期待どおりに機能するはずです。

于 2012-10-24T18:47:20.930 に答える
0

複数のアセンブラーで使用するためのIDEを構築していますか?設定ファイル(おそらくプロジェクトファイル)を作成し、ユーザーがアセンブラーのパスを入力できるようにします。次に、この情報を、あなたの場合はFASMに渡します。RadASMとWinASMを見ることができます。どちらも、ソースを備えた素晴らしいアセンブリIDEです。

これに似たもの: RadASMパス

この: プロジェクト設定

これらはすべてプロジェクトファイルに保存されます。プロジェクトを開いたら、パスをロードして、アセンブラー/リンカー/resコンパイラのコマンドラインに渡します。

于 2012-10-24T22:48:05.130 に答える
0

出力ファイル名とパスは、コマンドラインで直接決定できます。

fasm source/path/source.asm destination/path/output.exe

最後の引数を省略すると、fasmはソース内のformatディレクティブに基づいて拡張子を推測しようとします。

于 2013-01-05T00:17:39.393 に答える