驱动汇编和c混用

来源:互联网 发布:淘宝推广外站 编辑:程序博客网 时间:2024/04/20 08:46

1.背景

    32位驱动文件使用64位编译,会发现编译器提示不能识别_asm。amd64要如何使用汇编呢?


2.方法

    a)把汇编语言单独列出来,放入后缀为asm的文件中

         代码目录下新建amd64文件夹,新建asm64.asm。

         在source中加入: AMD64_SOURCES=amd64\asm64.asm  #如果是32位可以改为I386_SOURCES

    b)编译汇编文件,生成lib或者obj文件

        在source中加入:TARGETLIBS=XXX.lib 估计obj文件也行

        那个文件也要复制到相应的位置。与源文件在一个目录里面


0 0
原创粉丝点击