驱动汇编和c混用

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文件也行

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


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值