问题:Keil5昨晚使用OK,今天突然报错:keil安装后编译报错 Error: L6411E: No compatible library exists with a definition of startup symbol __main
然后昨晚只安装了ADS1.2,所以怀疑是安装了arm公司的这个开发工具导致改变了环境变量。
--------------------------------------------------------------------------------------------------------------------
经过百度,操作如下,问题解决:
1、【我的电脑】------ 点击【属性】------【高级系统设置】------【高级】------【环境变量】
在系统变量中新建
变量名: ARMCC5LIB
变量值:C:\Keil_v5\ARM\ARMCC\lib(是你安装keil的路径,找到lib那个文件夹,自己填写实际路径)