查看: 2971|回复: 2

KEIL MDK升级到V4.60以上版本遇到的问题

[复制链接]

该用户从未签到

发表于 2014-1-24 11:51:44 | 显示全部楼层 |阅读模式
分享到:
分享一下自己使用过程中的经验
分析描述:

MDK V4.60以上版本,安装完成后,打开工程编译会出现如下警告与错误:
1、xxxxx.axf: Warning: L6373W: libattrs.map file notfound in System Library directory C:\Program Files\ARM\ADSv1_2\LIB\armlib\.Library selection may be impaired.
2、xxxxx.axf: Warning: L6310W: Unable to find ARMlibraries.
3、xxxxx.axf: Error: L6411E: No compatible libraryexists with a definition of startup symbol __main.

解决办法:
查看可了解到问题是电脑安装了ADS1.2开发环境,而MDK4.6版本可能跟ADS1.2在某些地方存在冲突。电脑删除ADS1.2之后,上述问题解决。
也可通过删除ADS1.2的环境变量(environment variables)来实现,如下所示:
1、  右击“我的电脑”选择“属性”,再选择“高级“页,如下所示,
1.jpg

2、  在上述页面中,选择“环境变量”,如下所示,
2.jpg
3、  在系统变量中,删除ADS1.2的5个系统变量,如下所示,
3.jpg
4、在删除上述ADS1.2的5个系统变量之后,再重新打开KEIL下的工程文件,再次编译,将不会出现上述的编译警告和错误。
回复

使用道具 举报

  • TA的每日心情
    奋斗
    2017-5-12 10:32
  • 签到天数: 295 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2014-1-24 13:14:18 | 显示全部楼层
    顶一个~~~~~~~~~~~~`
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2014-6-4 15:30
  • 签到天数: 7 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2014-6-4 15:29:55 | 显示全部楼层
    感谢楼主分享。。。。
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-6-3 21:36 , Processed in 0.133688 second(s), 21 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.