次のように実行します。
1 VSコミュニティ2019(VS2019コミュニティエディション)のダウンロード:公式ウェブサイト(VS公式ウェブサイト)から直接無料でダウンロードできます!
アーバインリンクライブラリのダウンロード(アーバインリンクライブラリのダウンロード)
2 C ++の空のプロジェクトを作成します。
3プロジェクトが完了したら、ソリューションエクスプローラーを開きます->プロジェクトを右クリックします->依存関係を生成します->カスタムを生成します
4masmを選択-> OK
5ソースファイルの追加:ソリューションエクスプローラーを開きます-> [リソースファイル]をクリックします-> [C ++ファイル]を選択します->ファイル拡張子を.asmに変更します
6ソリューションエクスプローラーを開きます->プロジェクト名を右クリックします->プロパティを選択します(下)-> Microsoft MacroAssemblerを選択します->パスを含める->編集->アーバインライブラリディレクトリを追加します(以下を参照)。 )::
7ソリューションエクスプローラーを開きます->プロジェクト名を右クリックします->プロパティを選択します(下)-> [リンカー]を選択します-> [一般]を選択します-> [追加のライブラリディレクトリ]を選択します->編集- -> irvineライブラリディレクトリを追加します(以下を参照)。
8ソリューションエクスプローラーを開きます->プロジェクト名を右クリックします->プロパティを選択します(下)->「リンカー」を選択します->「入力」を選択します->「追加の依存関係」を選択します->編集- > irvine32.libを直接編集して書き込みます:
9プログラムテスト
TITLE EXAMPLE
include irvine32.inc
.data
str1 byte "Hello World!", 0
.code
main proc
mov edx, offset str1
call writestring
call crlf
exit
main endp
end main