当前位置: 代码迷 >> 汇编语言 >> 初学者轻轻地问ml.exe如何生成bin文件
  详细解决方案

初学者轻轻地问ml.exe如何生成bin文件

热度:6732   发布时间:2013-02-26 00:00:00.0
菜鸟轻轻地问ml.exe怎么生成bin文件?
菜鸟轻轻地问ml.exe怎么生成bin文件,或者用link.exe怎么生成bin文件?

------解决方案--------------------------------------------------------
?
------解决方案--------------------------------------------------------
exe2bin.exe,系统没的话,网上下一个
------解决方案--------------------------------------------------------
exe2bin.exe 中的 bin 文件格式就是 com 类型的 dos 程序. 不知道楼主所谓的 bin 文件具体是什么格式. 如果是 com 类型的 dos 程序的话, ml 可以通过加 /AT 选项来生成
------解决方案--------------------------------------------------------
nasm a.asm -o a.bin
------解决方案--------------------------------------------------------
下面的命令生成.com文件
ML /ZT *.ASM (注意:参数ZT必须大写,小写无效)
生成.COM文件,然后手工修改扩展名,将com改为bin,因为com文件的结构和bin文件的结构是一样的,所以直接修改扩展名就可以。
------解决方案--------------------------------------------------------
查一下manual里面的命令行选项,找到文件格式

如果是GNU类的产品(gcc,ld),一般都是-oformat binary
某些编译器(例如nasm)在产生bin文件和elf文件的时候会有细微的差别。
------解决方案--------------------------------------------------------
不明白,是不是太水了?
  相关解决方案