![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
アセンブリ言語を学ぼうとmasm32をインストールしました。
インストール手順は下記のように行いました。
・masm32を C:\ にインストール
・masm32のbinフォルダの中にあるlink.exeをlink32.exeに名前を変更し、16bitリンカLINk.exeをbinフォルダに投入
・システム環境変数に
SET PATH=C:\MASM32\BIN;%PATH%
SET INCLUDE=C:\MASM32\INCLUDE;%INCLUDE%
SET LIB=C:\MASM32\LIB;%LIB%
を書き加える。
ソースをC:\に保存し、アセンブラしてみると
C:\>ml /c /Fl test.asm
'ml'は内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチファイルとして認識されていません。
と出ます。
ソースの保存場所をC:\masm32\binに変えて
C:\masm32\bin>ml /c /Fl test.asm
の形でアセンブラすることはできます。
ソースをC:\に保存した状態でアセンブラできない原因は何が
考えられるでしょうか?
No.1ベストアンサー
- 回答日時:
>・システム環境変数に
>SET PATH=C:\MASM32\BIN;%PATH%
>SET INCLUDE=C:\MASM32\INCLUDE;%INCLUDE%
>SET LIB=C:\MASM32\LIB;%LIB%
>を書き加える。
システムのプロパティの[詳細]タブの[環境変数]に、この通りにシステム環境変数を書き加えているんですか?
もし、そうでしたら、設定方法が違います。この書式はバッチファイル内で設定する場合の書式ですし、そのバッチファイル中でしか機能しない一時的なものです。
システム環境変数の一覧から"PATH"を選択し[編集]をクリックします。
変数名 [PATH]
変数値 [%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;]
等と表示されますから、変数値の先頭に"C:\MASM32\BIN;"を書き加えます。
変更後は、
変数値 [C:\MASM32\BIN;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;]
となります。
"INCLUDE"と"LIB"は通常Windowsでは設定されていない変数名のはずですから、[新規]をクリックし、
変数名 [INCLUDE]
変数値 [C:\MASM32\INCLUDE]
変数名 [LIB]
変数値 [C:\MASM32\LIB]
を追加します。もし、既に設定されている場合には、"PATH"同様に先頭に追加します。
回答有難うございます。
無事解決しました。
かなり初歩的なことですが、うまくいってとても感動してます。(^^)
有難うございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux AWSのEC2のZabbixユーザーでawscliコマンドが実行できない状態を解決する 1 2022/12/06 22:17
- Ruby Ruby / passenger のインストールについて 1 2023/01/30 18:31
- UNIX・Linux cronの@rebootでのdateコマンドの実行につきまして 2 2023/06/11 16:23
- Perl Perl の外部モジュールの利用方法 3 2022/07/10 18:34
- C言語・C++・C# exeファイルが作れない(windows10) 6 2022/08/13 08:47
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る バッチからEXEの結果を受け取りたいのですが、 下記のバッ 1 2023/07/04 15:13
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る EXEの実行内容の結果によって、戻り値を0か1かで返したい 1 2023/07/04 16:40
- サーバー WindowsでApache が起動しない 1 2022/11/29 12:21
- その他(プログラミング・Web制作) ログインシェル時のSHELL環境変数 1 2022/06/08 19:21
- オープンソース Pythonのコードをexe化 1 2023/07/03 08:01
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
python3について。
-
Pythonのコードエラーについて...
-
ホームページのプログラムの見...
-
Pythonで仮想通貨の自動売買が...
-
google formsを使ったタスク依...
-
Google ColaboでGUI作成
-
python質問
-
恒久的リダイレクトについて
-
Python... 環境設定 初心者です...
-
過剰なオブジェクト指向脳から...
-
vba クリップボードクリアにつ...
-
HTMLソースが表示のページのも...
-
このURLで広告を出しているのは...
-
pythonの画像の貼り付けについて
-
pythonでのカーソル移動がずれる
-
このプログラミング言語のfor分...
-
ウェブサイトのアクセスログに...
-
{ CONTROL Forms.Label.1}が...
-
Version Control on Unity
-
VBSでテキストファイルの2行目...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ライン数とステップ数の違いは?
-
アセンブラからC言語に変換する...
-
実行ファイルからソースはみれる?
-
アセンブラ言語がわかりません。
-
アセンブラエディタ
-
バイナリの実行ファイルをgccを...
-
ニーモニックコードを使って割...
-
アセンブラで割り算
-
PC-9801でマシン語を学習するに...
-
このアセンブラの意味を教えて...
-
最初のアセンブラ
-
PICはアセンブラとC言語のどち...
-
アセンブラのLA
-
アセンブラ言語で質問です。
-
【H8マイコン】HEWで埋め込みア...
-
PDP-11のアセンブラ課題
-
[C言語→アセンブリ言語]はどう...
-
アセンブラの配列処理
-
PICに書き込むプログラムや変数...
-
PICのアセンブラからC言語へ変...
おすすめ情報