完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
..\User\LED\bsd_led.c(2): error: #5: cannot open source input file "./led1/bsp_led.h": No such file or directory 添加的.h文件找不到其相对路径 |
|
相关推荐
2个回答
|
|
有添加文件路径吗?
|
|
|
|
这个错误提示表明在编译 keil 项目的时候,编译器找不到 `./led1/bsp_led.h` 文件。可能原因和解决方案如下:
1. 检查路径是否正确 确保 `./led1/bsp_led.h` 文件存在,并且路径设置正确。相对路径 `./` 表示在当前目录下查找,因此需要确认当前目录是否正确。 2. 检查文件名是否正确 确保 `./led1/bsp_led.h` 文件名拼写没有错误。大小写也要注意。 3. 检查文件所在文件夹是否被编译器包含 在 keil 项目中,需要在 Options for Target 对话框的 C/C++ 小节中添加包含文件所在的文件夹。例如,如果 `./led1/bsp_led.h` 文件所在文件夹为 `./User/LED/`,则需要在 C/C++ 小节中加入 `-I./User/LED/`。这样编译器才能找到该文件。 4. 重新生成项目 有时候添加文件时,keil 无法自动更新依赖关系,需要手动重新生成项目来更新依赖关系。 希望以上解决方案能够帮到你解决问题。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1415 浏览 0 评论
国产NSI1300D05-DSWVR放大芯片放大增益8.2或41的问题
1496 浏览 0 评论
STM32串口接受中断使用C++STL中的queue导致所有中断失效
8938 浏览 1 评论
3747 浏览 0 评论
STM32配合可编程加密芯片SMEC88ST的防抄板加密方案设计
1647 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-3-10 11:05 , Processed in 0.592557 second(s), Total 76, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191