首页 > 代码库 > 让ADS与KEIL共存 Warning: L6373W: libattrs.map file not found in System Library directory

让ADS与KEIL共存 Warning: L6373W: libattrs.map file not found in System Library directory

keil链接时出现这样的问题,电脑中有同时安装ADS与Keil,那应该是他们冲突了。

linking...
.\Obj\Hello.axf: Warning: L6373W: libattrs.map file not found in System Library directory C:\Program Files\ARM\ADSv1_2\LIB\armlib\. Library selection may be impaired.
.\Obj\Hello.axf: Warning: L6310W: Unable to find ARM libraries.
.\Obj\Hello.axf: Error: L6411E: No compatible library exists with a definition of startup symbol __main

方案一:卸载ADS v1.2 并清除所有与ADS相关的环境变量。

位于 : 我的电脑->属性->高级系统设置->环境变量->系统变量

方案二:二者共存,添加一个系统变量 名称ARMCC5LIB,值为D:\Keil\ARM\ARMCC\lib(视自己安装路径而定)

          重启keil MDK程序

 

让ADS与KEIL共存 Warning: L6373W: libattrs.map file not found in System Library directory