0

Visual Studio 2005 Standard を使用して 16 ビット アセンブリ プログラムをコンパイル、ビルド、およびデバッグしようとしていますが、その方法がわかりません。私は MASM 6.14.8444 バージョンを実行していますが、少なくとも私には機能していないように見えるいくつかの役立つリンクを見つけました (以下を参照)。Visual Studio 2008/2010 Express Edition にアクセスできません。インライン アセンブリを使用せずに、VS2005 標準で完全なアセンブリ プログラムをコンパイルしようとしています。

ここにいくつかのリンクがありますが、試してみましたが、整理できないコンパイルエラーが発生しました。

http://kipirvine.com/asm/4th/ide/vsnet/index.htm#16-bit http://stackoverflow.com/questions/4548763/compiling-assembly-in-windows http://social.msdn. microsoft.com/Forums/en/vcgeneral/thread/3e24f203-c516-41e2-a7bf-325452157336

前もって感謝します

ビクター

4

2 に答える 2

1

16ビットをサポートする最後のVisualC++は、Visual C++1.52でした。Visual C ++ 2.0にも含まれていましたが、それ以降のバージョンはすべて32ビットのみでした。

ただし、それだけが可能性ではありません。MASM32について言及されていますが、BorlandのTASMもお勧めします。組み立て用ではない場合(その構文はMASMとは多少異なります)、少なくともデバッグ用です-TurboDebuggerは最高のDOSデバッガーの1つでした。

于 2012-06-28T11:04:46.610 に答える
1

MASM32 SDKをダウンロードしてみてはいかがでしょうか。MASM32 SDKには、16 ビット プログラムと 32 ビット プログラムの組み立てとリンクに必要なすべてが含まれています。さらに、ソース付きのサンプル プログラム、ソース付きの大量のマクロ、ソース付きの優れたライブラリなどがあります。

于 2012-06-28T02:20:24.907 に答える