用vc6开发汇编语言程序的方法:
[1] 安装VC6.0
[2] 安装MASM32,下面假设你装在D:\MASM32 下。
[3] 将Win32ASM(masm32)中的ml.exe和ml.err拷贝到C:\Program Files\ Microsoft Visual Studio\VC98\Bin
[4] 使用VC6.0新建一个空工程,如:hello(类型为:win32 console、win32 application、DLL等均可)。
[5] 然后在VC中切换到下FilesView视图,右件点击SourceFile,选新建文件,起名为xxx.asm,注意,文件类型下拉菜单要选*.*(即不指定文件后缀名)
然后可以打开D:\MASM32\tutorials目录下的hello目录,打开hello.asm并拷贝其内容复制到你的xxx.asm中(在深入学习汇编编程以后当然是自己写代码了)
说明:要是你实在找不到hello.asm在哪,请搜索整个Masm32目录
[6] 配置IDE(这就配置一次就搞定):在VC的菜单tools/option…/paths(include files)
如果你的vc是中文版那么是“工具”-“选项”-“路径”中添加一个路径d:\MASM32\INCLUDE
类似的配置Lib的路径(Library在include那个下拉矿下面选取)
[7] 配置工程(每个工程都要这样配置):打开工程设置(project settings),点击*.asm文件选择(Custom Build),
命令中加上: ml /c /coff /Zi /Fo$(TargetDir)\$(InputName).obj $(InputPath)
输出中加上: $(TargetDir)\$(InputName).obj
注意选Settings for: Win32 Debug 和 Win32 release,将上面的两条都加上,而且每个*.ASM文件(如有多个ASM时)都这样设置。
[8] 点击VC的编译(build)就可以运行
完全按照以上步骤,检查不出错误,可就是报错,求指点!!
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
如需要阅读该回复,请登录或注册CSDN!