模块化编程
时间:2011-04-30
来源:互联网
额,最近写汇编程序,要用到模块化编程
不过发现没有什么东西好用,都不支持模块化的调试,
不知道有没有什么好的集成环境可以支持模块化调试
不过发现没有什么东西好用,都不支持模块化的调试,
不知道有没有什么好的集成环境可以支持模块化调试
作者: cao19920204 发布时间: 2011-04-30
RadASM, vc6.0(需配置环境)
在vc6.0中配置汇编环境:
[1] 将(masm32/masm6.x)中的ml.exe和ml.err拷贝到C:\Program Files\ Microsoft Visual Studio\VC98\Bin(实际是vc6.0的安装目录下的vc98\bin目录)
[2] 使用VC6.0新建一个空工程(类型为:win32 console、win32 application、DLL等均可)。
[3] 把汇编和资源文件拷至新建工程目录下(hello.asm,hello.rc),并把这些文件加入工程中(将*.asm添加到Source Files, 将*.rc添加到Resource Files)。
也可以file->new->text file(文本文件)---->建立“文件名.asm”的新文件。
[4]这部可以不要(如果你想开发windows汇编程序,需要这样做) 配置IDE(这就配置一次就搞定):在VC的菜单tools/option…/paths(include files)中添加一个路径d:\MASM32\INCLUDE(实际是Masm32的安装目录下的include文件夹)
[5] 配置工程(每个工程都要这样配置):打开工程设置(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时)都这样设置。
[6] 点击VC的编译(build)就可以调试运行了。
在vc6.0中配置汇编环境:
[1] 将(masm32/masm6.x)中的ml.exe和ml.err拷贝到C:\Program Files\ Microsoft Visual Studio\VC98\Bin(实际是vc6.0的安装目录下的vc98\bin目录)
[2] 使用VC6.0新建一个空工程(类型为:win32 console、win32 application、DLL等均可)。
[3] 把汇编和资源文件拷至新建工程目录下(hello.asm,hello.rc),并把这些文件加入工程中(将*.asm添加到Source Files, 将*.rc添加到Resource Files)。
也可以file->new->text file(文本文件)---->建立“文件名.asm”的新文件。
[4]这部可以不要(如果你想开发windows汇编程序,需要这样做) 配置IDE(这就配置一次就搞定):在VC的菜单tools/option…/paths(include files)中添加一个路径d:\MASM32\INCLUDE(实际是Masm32的安装目录下的include文件夹)
[5] 配置工程(每个工程都要这样配置):打开工程设置(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时)都这样设置。
[6] 点击VC的编译(build)就可以调试运行了。
作者: fuchen_1989 发布时间: 2011-05-01
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28