我是按照网上的一篇文章配置keil4的:
汇编语言混合编程对Keil的设置 |
初级技术员, 积分 48, 距离下一级还需 52 积分 初级技术员, 积分 48, 距离下一级还需 52 积分
|
|
感觉不存在keil记住的问题 |
|
|
按命名规则命名,参数传递规则传递参数就可以了 |
你好 問一下我调用别人的纯C封装的库也出现这个错误 链接的时候出现错误 不是一个目标文件
|
|
按命名规则命名参数传递规则传递参数就可以了 原来编译通过的工程也变得编译不通过了哦 |
初级技术员, 积分 48, 距离下一级还需 52 积分 初级技术员, 积分 48, 距离下一级还需 52 积分
|
|
看一下前面编译显示什么错误。 |
|
|
你的这个清空一下obj重新编译应该就好了。 另外你上传的这个pdf有几个错误: 1 C51S.lib ; 如果你不用small模型的话, 而且又用到了一些复杂的函數, 会有问题。 普通的int加减乘除等都没有事因为加减乘除都只用了寄存器,在几个lib里面都是没有问题的 2 寄存器部分。你用汇编写keil有它嘚方式固定的分配寄存器,肯定有冲突啊 3 using 2; 只要是你变量稍微一多,using几都会被keil分配的变量冲突掉 |
高级技术员, 积分 610, 距离下一级还需 390 积分 高级技术员, 积分 610, 距离下一级还需 390 积分
|
|
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。