..OBJCAN.axf: Error: L6411E: No compatible library exists with a definition of startup symbol __main.

..OBJCAN.axf: Error: L6411E: No compatible library exists with a definition of startup symbol __main.

前几天装过ADS,所以编译MDK文件的时候总是出现这样的错误,网上查资料说是ADS与MDK5冲突:

网友提供了下面的方法,目前以解决:

在我的电脑点击属性>高级系统设置>高级>环境变量>在系统变量中>新建

变量名: ARMCC5LIB

变量值:D:MDK5ARMARMCClib

(变量值是keil的安装目录,本人安装目录在D:MDK5)

原文地址:https://www.cnblogs.com/conglinlixian/p/9597155.html