MASM 命令行编译方法
2024-08-31 04:54:39
假设有一个t est.asm ,一个test.rc
可以在CMD里这么编译:
ml /c /coff test.asm
rc test.rc
link /subsystem:windows test.obj test.res
依次输入运行完后即可得到test.exe
感觉这挺好玩的,虽然有点麻烦
另一种方法是用makefile ,然后用nmake
如上面的例子,建一个makefile文件,内容如下
EXE = test.exe #指定输出文件
OBJS = test.obj #需要的目标文件
RES = test.res #需要的资源文件
LINK_FLAG = /subsystem:windows #连接选项
ML_FLAG = /c /coff #编译选项
$(EXE): $(OBJS) $(RES)
Link $(LINK_FLAG) $(OBJS) $(RES)
.asm.obj:
ml $(ML_FLAG) $<
.rc.res:
rc $<
最后在CMD里输入nmake一切就OK了
平常习惯VC里的“后台”编译了,玩玩ASM的又是一种享受啊!
http://blog.csdn.net/just_fancy/article/details/6096200
最新文章
- Java api 入门教程 之 JAVA的IO处理
- ASP.NET 小白从零开始建站简易教程 (一)域名、虚拟主机、FTP上传文件
- NOIP2014提高组 DAY1 -SilverN
- 【linux程序设计4th】第三章1
- 安装SQL Server提示“重叠的IO操作正在进行”解决
- codevs 2806 红与黑
- 程序猿的量化交易之路(29)--Cointrader之Tick实体(16)
- linux动态库编译和使用
- 今天遇到了隐藏顶部菜单栏(top bar)的菜鸟问题,解决了。
- 打造基于Clang LibTooling的iOS自动打点系统CLAS(三)
- 【javaweb学习笔记】WEB01_HTML
- vue关于数组使用的坑
- 强化学习(十九) AlphaGo Zero强化学习原理
- 30. pt-upgrade
- skyline开发——读取Shapefile要素属性
- ALGO-117_蓝桥杯_算法训练_友好数
- 一步步改造wcf,数据加密传输-匿名客户端加密传输
- DeepID1,DeepID2
- 【BioCode】Elm格式中提取位点信息
- tf.slice函数解析
热门文章
- PHPDocumentor 整理目光规范
- win10 uwp 线程池
- 【63.63%】【codeforces 724A】Checking the Calendar
- 支付(异步通知notify_url 与 同步通知return_url的区别)
- Android之高仿手机QQ聊天
- C#连接Oracle数据库乱码问题
- nginx 502错 failed (13: Permission denied)
- 解决popup不随着window一起移动的问题
- 在react jsx中使用if判断
- WPF数据模板的数据触发器的使用