关于masm32的环境变量设置和源文件的位置与编译有关问题
发布时间:2011-06-20 19:42:12 文章来源:www.iduyao.cn 采编人员:星星草
关于masm32的环境变量设置和源文件的位置与编译问题
最近重装了一下XP系统,各种软件也就必须重新安装或者修改路径(不过该路径有点小麻烦)。由于自己自学了win32汇编已经一年多了,因此开始安装masm32。
1,首先是出现的dos窗口,很多人这时以为有问题就关闭了这个窗口(这是明显的缺少经验,很多游戏安装都是如此),此时安装程序正在复制安装一些***.lib,***.inc文件,安装完成后会提示的,所以不要着急。其实这个过程在WIN7中要大量时间,且此时内存使用解决100%。不过XP中几分钟的时间就完成了。不知在别人的电脑中是不是这样的。
2.安装完成后,将VC中的nmake.exe复制粘贴到bin文件夹里面,该工具主要是在命令提示符下编译运行源代码的,具体过程我就不说了,自己看罗云斌的书
3.将var.bat复制到bin目录下并修改路径(var.bat可以自己下载)
4.这时编译还会提示不能打开***.Inc以及***.Lib,此时右击“我的电脑”-“属性”-“环境变量”,在“用户变量”中添加lib以及include作为变量名,其路径作为变量值(X:\Masm32\Lib)和(X:\Masm32\Include)(注意要分别添加)
5.在系统变量中“path”中添加“X:\Masm32\Bin"(X代表安装的盘符)
6.接下来是最重要的一点,你可能没有注意我以上的路径首字母都是大写的,我开始也是小写的,可是最后还是编译不通过,重启系统也不行。
7.最后一点,就是源代码的放置位置必须和MASM32的安装盘符一样,否则编译不通过
当然这些都是让masm32来编译连接,如果自己写makefile或者命令提示符下使用nmake都可以通过编译连接。另外呢,这些情况都是出现在我的PC上的,不一定对大家都有用。发这个帖也是让初学者少走一些弯路,当然有些问题我也不能解释,希望以上对大家有用。
不过还是建议大家自己写makefile或使用nmake来编译连接,这样我们会对win32汇编的原理更加了解
------解决方案--------------------
------解决方案--------------------
呵呵,谢谢!
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
QTP9.2插件破解方法
最近刚接触QTP,想要安装QTP插件,下载了,安装了,过期了,
想请教一下,怎么破解QTP的插件
在网上搜了一些方法,比如下...
-
软件测试培训
本人想参加北大青鸟的软件测试培训,大家以为如何?
要1万6千多,到底值不值得啊?还有做软件测试的真很找工作吗?听人说软件...
-
寻求一本做黑盒测试(web项目)自动化脚本相关的书籍
最近找到一份工作,为一个web项目(类似于个ERP系统,java写的)做黑盒测试,打算学习一门...
-
BugNet的安装配置和使用
本人最近想学BugNet的安装配置和使用,但是网上没找到可用的,有没有人有 BugNet 安装配置和使用的手册啊,求...
-
LoadRunner8.1安装完成后,运行报错
LoadRunner8.1安装完成后,运行报错
报:该PC上未安装MS Html帮助
再报:位于地址006632F3处的模块"o...
-
有做游戏测试的没?
我刚开始做游戏测试,不知到怎么测啊,应该学什么?去哪找相关的资料啊?
------解决方案--------------------
公司应...
-
各位大侠,我是小白,请问用什么方法可以解析".exe"执行文件,顺便问下我想进入IT界,学点什么比较好?
各位大侠,我是小白,请问用什么方法可...
-
单元测试,如何打桩?
方法A调用方法B,现在测试方法A,想把方法B弄成个桩
问题:
桩的代码要在测试工程里写吗?是不是还要修改方法A的...
-
有没有 有关软件性能测试工具(LoadRunner)的讨论群?
本人学习LoadRunner已经一段时间了,但没有多少项目实战也没有与别人交流的机会,感...
-
bugzilla发送邮件
bugzilla可不可以使用outlook发送邮件?
可以的话该怎么设置?
不能的话,该用什么工具?
------解决方案------------...