keil编辑出现的问题:error: #5: cannot open source input file "core_cm3.h": No such file or directory

由于不同版本keil编译同一工程,编译出现的问题,error: #5: cannot open source input file “core_cm3.h”: No such file or directory

困扰本人几天的问题没想到,就很简单:和同学交流一个keil的工程,我用的keil5,他用的keil的其他版本(keil4的一个版本)。在我这里无法编译,出现 在这里插入图片描述
原因:两为开发者使用不同版本keil,导致文件路径不同。
解决办法
步骤1. 在你要运行的工程所在
根文件夹
下,搜索你所缺少的文件(我这儿是缺少core_cm3.h文件),然后右击打开文件所在位置,即下图内容。
keil编辑出现的问题:error: #5: cannot open source input file
2. 把上图编译提示的错误按照文件路径找到相应文件(我的是)stm32L1xx.h所在的文件夹,然后将上图提到的所有文件复制到与stm32L1xx.h的同文件夹下。再编译,即OK!

keil编辑出现的问题:error: #5: cannot open source input file
为了“报复”困扰我的问题写此博客,希望可以帮助到大家!嘻嘻

最后如果还没有解决,以下是我遇到问题,所搜集的其他网友关于此问题的回答,可参考:

  1. 点击魔法棒,添加文件路径(此方法我的keil改变不了头文件路径)
  2. https://blog.csdn.net/zhengmilian5572/article/details/84616931

你可能感兴趣的:(物联网,博客)