各位大侠,在vc中怎么调用汇编编译器对ASM文件进行编译?

解决方案 »

  1.   

    http://www.fruitfruit.com/vc/vc_asm.txt
      

  2.   

    将asm文件加入工程,在project->settings下,单独选中该asm文件,将右边的"always use custom build step" 打上构,然后在下一个tab页中加入自己的编译命令.用你自己的asm编译器就可以了.
      

  3.   

    我的问题是在程序中怎样调用masm60\50\61等汇编编译器,对ASM文件进行编译。
      

  4.   

    将asm文件加入工程,在project->settings下,单独选中该asm文件,将右边的"always use custom build step" 打上构,然后在下一个tab页中加入自己的编译命令.用你自己的asm编译器就可以了.-------------------------------------------------------
    我的意思就是在那里添加自己的调用asm编译器的命令如:在custom build tab下
    在command中 添加ml /c $(InputPath)在output中输入一个要输出的文件注意,ml.exe的位置必须在vc环境知道的目录下,最好放到vc的bin目录下,当然非微软的asm编译器也可以,象nasm.exe 等free产品.然后在vc中按f7的时候,程序在遇到你指定的asm文件时候,就会去调用运行你指定的命令..这下子该清楚了吧.
      

  5.   

    在output中输入一个要输出的文件  名称
      

  6.   

    hdqqq(小西瓜) 你好,怎么根据用户的不同需要选择不同的汇编编译器呢?比如有的编译器区分大小写,有的不区分,希望给予指导谢谢!!
      

  7.   

    这个和你的asm文件中的代码有关,如果你的asm文件是要masm编译,就用ml,如果是tasm,或者其他,就用其他的.在command中填上去就可以了.