刚下载的MASM32操作环境怎么配置?具体方法
刚下载的masm3210操作环境不知道怎么配置,想学习win32汇编于MASM32软件包中没有nmake.exe文件,所以要单独寻找nmake.exe并拷贝到bin目录中...
刚下载的masm32 10操作环境不知道怎么配置,想学习win32汇编
于MASM32软件包中没有nmake.exe文件,所以要单独寻找nmake.exe并拷贝到bin目录中。
第5步:为这个环境建立一个设置环境变量的批处理文件,假设文件名为Var.bat,那么这个文件内容如下:
@echo off
set include=x:\masm32\Include
set lib=x:\masm32\lib
set path=x:\masm32\bin;%path%
echo on
什么意思 安装过程不是很清楚,希望得到帮助 展开
于MASM32软件包中没有nmake.exe文件,所以要单独寻找nmake.exe并拷贝到bin目录中。
第5步:为这个环境建立一个设置环境变量的批处理文件,假设文件名为Var.bat,那么这个文件内容如下:
@echo off
set include=x:\masm32\Include
set lib=x:\masm32\lib
set path=x:\masm32\bin;%path%
echo on
什么意思 安装过程不是很清楚,希望得到帮助 展开
1个回答
展开全部
第一个set语句是告诉系统你的masm的include文件路径,set lib=x:\masm32\lib 这个是告诉系统你的lib文件在哪,第三个set语句是设置一个环境变量。
给你举个例子吧,比如我编好一个源程序文件 test.asm
然后我要编译和连接它 就输入命令
masm test;
link test;
可是系统不认识masm和link这这些命令,所以你必须告诉系统这些命令存放在什么地方,于是你就要设置环境变量,例如:D:\masm5。(假定这两个命令是存放在D:下的masm5这个文件下)。
当你连接好后,便形成了可执行文件.exe。然后直接输入文件名就可以运行了,其实只要是真正的exe是不需要设置环境变量的,因为它直接就可以被计算机识别。
也可以用其他方法设置环境变量的:(假定命令在D盘masm32文件夹下):
方法一:“开始”-〉“运行”-〉输入“cmd”;出现dos窗口后输入:set path=%path%;D:\masm5 (根据我的经验这种方法不能长久保留路径,有时候当你关闭dos窗口后,路径就不存在了。);
方法二:“我的电脑”-〉“属性”-〉“高级”-〉“属性”- 〉“path”中加入路径D:\masm5。
你应该还没学过java吧,环境变量和批处理在java中还是很重要的。在 java中同样有javac 和java这两个命令。道理一样,不知道你明白没,不明白的话你可以继续补充提问。
给你举个例子吧,比如我编好一个源程序文件 test.asm
然后我要编译和连接它 就输入命令
masm test;
link test;
可是系统不认识masm和link这这些命令,所以你必须告诉系统这些命令存放在什么地方,于是你就要设置环境变量,例如:D:\masm5。(假定这两个命令是存放在D:下的masm5这个文件下)。
当你连接好后,便形成了可执行文件.exe。然后直接输入文件名就可以运行了,其实只要是真正的exe是不需要设置环境变量的,因为它直接就可以被计算机识别。
也可以用其他方法设置环境变量的:(假定命令在D盘masm32文件夹下):
方法一:“开始”-〉“运行”-〉输入“cmd”;出现dos窗口后输入:set path=%path%;D:\masm5 (根据我的经验这种方法不能长久保留路径,有时候当你关闭dos窗口后,路径就不存在了。);
方法二:“我的电脑”-〉“属性”-〉“高级”-〉“属性”- 〉“path”中加入路径D:\masm5。
你应该还没学过java吧,环境变量和批处理在java中还是很重要的。在 java中同样有javac 和java这两个命令。道理一样,不知道你明白没,不明白的话你可以继续补充提问。
力控科技
2024-08-19 广告
2024-08-19 广告
ForceSCADA是力控科技信创产品的重要组成部分,具备完全自主知识产权,支持部署在Linux桌面版、服务器版、嵌入式等系统架构下。使用ForceSCADA可以搭建创新性高、扩展性佳、融合度强的SCADA平台,进而构建高效、智能化的监控中...
点击进入详情页
本回答由力控科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询