zoukankan      html  css  js  c++  java
  • 读书笔记——Windows环境下32位汇编语言程序设计(2)配置环境

    一直想买本罗云彬的Win32汇编书,现在终于出典藏版了,就买了本,读一读,涨涨姿势。

    我把笔记本光驱拆下来添加了个硬盘,现在想装回去发现坏了,所以守着CD盘,代码却用的是第三版的,这真是个悲剧啊。

    ----------------------------------------------我是分割线-------------------------------------------------------

    书上讲的很是细微。所以也没啥好写的,我仅仅将自己写在书上的笔记和自己的代码发到我的博客笔记里。

    我所写的东西仅为我个人的理解,可能我理解错了,但是我运行成功了。


    虽然有些东西早已知道,但是还是列出来的好:

    1、在一个CMD中运行var.bat进行配置时,仅对当前CMD窗口有效。

    2、设置VC的目录时,由于我用的是VS2010,所以include里用的是 VCinclude和VCatlmfcinclude。

    3、设置include时,在var.bat中Program Files是不用加引号的。


    我的VS2010和masm32v11r都装在C盘,你知道有些东西还是C盘的好。

    下面是我的Var.bat里的内容。

    @echo off
    rem 请根据 Masm32 软件包的安装目录修改下面的 Masm32Dir 环境变量!
    set Masm32Dir=C:Masm32
    set include=%Masm32Dir%Include;C:Program FilesMicrosoft Visual Studio 10.0VCinclude;C:Program FilesMicrosoft Visual Studio 10.0VCatlmfcinclude;%include%
    set lib=%Masm32Dir%lib;%lib%
    set path=%Masm32Dir%Bin;%Masm32Dir%;%PATH%
    echo on

    先把光盘里的第二章test拷贝到一个目录里(我放在C:Masm32Code)。

    然后把Var.bat也放在这里。

    运行cmd,然后输入cd C:Masm32Code,切换目录。

    运行var.bat

    切换到test

    运行nmake


    现在得到了一个有笑脸的Test.exe

    运行结果如下:


  • 相关阅读:
    【排序】紧急集合
    Tallest Cow(线段树较易)
    递归实现排列型枚举
    文件输入输出文件
    【分治】逃亡
    折半查找法(二分)
    递归/非递归实现组合型枚举(全排列问题)
    9.25DAY1T2
    9.25DAY1T1
    POI2004[MOS] 贪心+DP
  • 原文地址:https://www.cnblogs.com/wlsandwho/p/4202150.html
Copyright © 2011-2022 走看看