本帖最后由 win1997 于 2018-2-4 02:11 编辑 我已经安装了F4的器件包,并且工程是没问题的,在其他电脑上已经编译通过。 排除了工程问题我想剩下就是软件的问题,我重新安装了Keil5也不行,换了一台电脑还是一样的问题,找了许久资料都没能找到问题所在。 错误提示如下: .\STLibraries\stm32f4xx.h(246): error: #5: cannot open source input file "core_cm4.h": No such file or directory #include "core_cm4.h" /* Cortex-M4 processor and core peripherals */ 虽然提示没有头文件,但是我的包含路径已经配置了,而且相同的工程配置在另外一台电脑是可以编译通过的。 我尝试过手动添加头文件在包含路径下,但是后面还会有新的头文件找不到。 |
Test.rar
2018-3-25 01:44 上传
点击文件名下载附件
下载积分: ST金币 -11.07 MB, 下载次数: 8, 下载积分: ST金币 -1
方便的话,把你的工程传上来。
提示找不到,肯定是找不到,这个不用怀疑。
你说安装了F4的器件包,那么在你的路径中找到了core_cm4.h所在的路径了吗?每个人安装库文件的路径都有可能不同的,比如我就不喜欢装到C盘,也不喜欢装到Keil下,习惯装到D盘的ST相关目录下。
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分
工程绝对没问题,我用之前可以编译通过的工程现在也都编译不过了,既然工程配置没问题那也不应该是路径问题。
建议楼主加个管理员权限运行KEIL,看看行不行。
评分
查看全部评分
连stdint.h都找不到,那就是你keil环境的问题,或者真是权限问题。