打印
[其他ST产品]

将路径添加到项目文件中不起作用

[复制链接]
351|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jerry尧|  楼主 | 2025-6-27 03:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
项目配置项中添加了一个路径变量
包含文件并调用这个变量时,不能识别。
提示不能识别头文件。
这是什么原因呢?

使用特权

评论回复
沙发
xiaoqizi| | 2025-7-3 17:58 | 只看该作者
确保使用正确的路径分隔符

使用特权

评论回复
板凳
木木guainv| | 2025-7-3 20:17 | 只看该作者
相对路径是相对于项目文件的位置,可以尝试改为绝对路径测试

使用特权

评论回复
地板
Jiangxiaopi| | 2025-7-3 22:35 | 只看该作者
Keil MDK: 在"Options for Target" → "C/C++" → "Include Paths"中添加
IAR: 在"Options" → "C/C++ Compiler" → "Preprocessor"中添加

使用特权

评论回复
5
荣陶陶| | 2025-7-4 08:45 | 只看该作者
确保路径已添加到编译器的包含文件搜索路径设置中

使用特权

评论回复
6
Zhiniaocun| | 2025-7-4 11:05 | 只看该作者
检查文件或目录是否有读取权限

使用特权

评论回复
7
Zuocidian| | 2025-7-4 13:22 | 只看该作者
如果是缓存问题的话,需要清理项目并重新构建,在某些IDE中可能需要重启软件

使用特权

评论回复
8
Puchou| | 2025-7-4 15:41 | 只看该作者
在什么情况下我们推荐使用绝对路径呢

使用特权

评论回复
9
Xiashiqi| | 2025-7-4 17:59 | 只看该作者
也可以考虑在STM32CubeIDE中添加文件的引用

使用特权

评论回复
10
小海师| | 2025-7-4 20:19 | 只看该作者
请问不起作用的具体现象是什么呢

使用特权

评论回复
11
Haizangwang| | 2025-7-4 22:29 | 只看该作者
个人认为使用keil的限制比较多 我倾向于使用iar

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

25

主题

48

帖子

0

粉丝