keil4与keil5
正常来讲keil5可以兼容keil4的,但是遇到了一个比较奇怪的问题。情况是这样的:程序是用keil4写好的,编译后能正常运行,但是偶然一次用keil5打开了,不做任何修改,编译后,程序就会出现功能部分缺失的情况。
大佬们有没有遇到过这样的?网上查了很多,基本都是关于兼容性和共存的帖子。 哪位大佬晓得这个?给小弟说道说道呗 本帖最后由 凌兮 于 2020-9-23 16:54 编辑
keil4不向上兼容keil5,你可以用UE打开看下同一工程keil4和keil5的工程文件,两份工程文件就一些编译条件有改变,可以自己手动改回来
keil4建的工程用keil5打开 也是要改变下工程文件里的参数
之前有朋友写过一个keil4升keil5的上位机 忘记存哪了 用keil5打开编译后,出现功能缺失?
如果继续换回keil4编译还会不会有问题? cube 发表于 2020-9-23 23:01
用keil5打开编译后,出现功能缺失?
如果继续换回keil4编译还会不会有问题?
是的,用keil5打开什么提示都没有,编译也能通过,也不会报错,测试就会有功能缺失,再用keil4编译之后就和keil5一样的问题了 凌兮 发表于 2020-9-23 16:45
keil4不向上兼容keil5,你可以用UE打开看下同一工程keil4和keil5的工程文件,两份工程文件就一些编译条件有 ...
用keil5编译之后会多一些文件,但是不应该会影响到功能才对,文件改回来也没用,就是产生的效果不可逆
页:
[1]