如何构建Win32汇编的编程环境(ONEPROBLEM个人推荐)
如何构建Win32汇编的编程环境(ONEPROBLEM个人推荐)1.首先要下载我提供的软件包(里面已经包含所有所需软件);
2.把它解压到D盘根目录下(如果需要安装在其它的地方,请注意设好路径);
3.解压后,里面有:idesetup.exe ,MASMv8.exe ,NMAKE.EXE,Var.txt和资源编辑器,Makefile.txt,Readme.txt,总共7个文件.
步骤:
1.首先,双击MASMv8.exe,安装MASM32.注意,就直接安装在D盘根目录下;
2.把Var.txt文件的后缀改为.bat文件,然后移动到已安装的MASM32目录下的BIN文件夹里面.如果,MASM32是安装在其它根目录下,则先修改Var.txt文件里的路径,即盘符,再改后缀,移动;
3.把NMAKE.EXE文件也移动到MASM32目录下的BIN文件中;
4.双击idesetup.exe,安装MASMPlus,建议也安装在D盘根目录下;
5.建立一个文件夹source在D盘下,用于存放需要编译的程序,资源等;在source文件夹里,每个程序应该有自己的文件夹;
至此,准备工作已经基本完成了.
使用方法:
1.用"资源编辑器"里的Msdev.exe编译.RC文件.
2.用MASMPlus编辑.asm文件和.RC文件.注意,由资源编辑器完成了的.RC文件,还要作相应的修改,才能被最终编译;请参考有关.RC文件格式.
3.写好了的.asm文件,.RC文件,各种图标等,都应放在同一文件夹里;
4.把Makefile.txt文件拷贝到上述的"同一文件夹"里,然后打开,并将"?"改为你要编译的文件名,后去掉.txt后缀即可.(今后每编译一个程序都应重要这个动作.)
5.运行CMD,进入DOS下,打开MASM32的BIN,先运行var(只需每次打开DOS时运行就可以了.)然后,进入需要编译文件目录,直接运行nmake命令,就可以了.
6.如果编译没通过,则打开MASMPlus,相应修改.asm文件,或.RC文件,再在DOS下运行nmake命令就可以了.
补充:我已经尽量讲得详细了,如果您还有不明白的地方,除了自己要多加摸索领悟之外,欢迎到"编程中国"的汇编论坛发帖求助.
2008年10月22日
[[it] 本帖最后由 ONEPROBLEM 于 2008-10-22 22:54 编辑 [/it]]