回 帖 发 新 帖 刷新版面

主题:[原创]版主或懂环境变量的人写一下怎么设置环境变量

版主或懂环境变量的人写一下怎么设置环境变量 
好多刚学 汇编的 人或是 学了一段时间(像我一样) 还是 弄不懂怎么去弄环境变量
环境变量是怎么一会事
我 看汇编有一段时间了  不知道是我笨还是我蠢
程序还是编译不了  baidu 也只能看到一写没用的东西 
什么在 我的电脑  属性  高级 环境变量 我也试过
可就是编译不了
环境变量这东西还是不懂 
有那位牛人 能够写一篇关于环境变量  最好能  带些例子 解释 


自己有程序编译不了是和郁闷的事情
还有 如果我 有masm611
还有masm32 
想用masm32编译  那环境变量应该怎么设置
小弟在这代表 刚起步的小菜鸟 先谢了哈

回复列表 (共6个回复)

沙发

在611版本中,先打开我的电脑的高级选项中的环境变量,在PATH选项中假如你的汇编软件中BIN与BINR的物理路径就可以了. 
MASM的就不清楚了.

板凳

楼主可以建一批处理文件:新建一文本文档,编辑内容如下:

@echo off
set masmhome=C:\masm32
set path=%masmhome%\bin;%masmhome%;.;
set include=%masmhome%\include;%include%
set lib=%masmhome%\lib;%lib%;
@echo 汇编环境设置成功
@echo on

将其存为asm.cmd或asm.bat都可以(注意其扩展名,不再为txt),也就是批处理文件。我是将masm32装在C盘,你可以依你自己的改一下。要进行汇编时,可先在命令行窗口中运行此文件。

3 楼

asm.cmd或asm.bat  文件应该保存在哪?
你用的 masm32 是 第几个版本
我用的是 masm32  9 
我把他装在 D盘
我的 asm.bat
 @ echo off
  set include=D:\masm32\include;D:\Microsoft Visual Studio\VC98\Include;D:\Microsoft Visual Studio\VC98\MFC\Include
  set lib=D:\masm32\lib
  set path=D:\masm32\bin;%path%
 @echo on
 这样是不是对的


masm611在我环境 变量中有2个
是 改上面的 
还是下面的系统变量啊 
我 在是在上面用户变量增加path D:\masm611\bin\  (这是我的masm611的物理路径)

4 楼

我发现我的问题了 
是 masm32的版本的问题 
换 成 masm32  8.0就能编译了 

5 楼

我用的也是 masm32 V9。以上的批处理是建立局部环境变量,你可以理解为临时的。而在我的电脑属性中设置的无论上下为全局环境变量。建议只设置局部变量!环境更纯,以免影响其它环境。

6 楼

知道了
谢谢哈

我来回复

您尚未登录,请登录后再回复。点此登录或注册