[其他ST产品] 将路径添加到项目文件中不起作用

[复制链接]
619|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"中添加
荣陶陶 发表于 2025-7-4 08:45 | 显示全部楼层
确保路径已添加到编译器的包含文件搜索路径设置中
Zhiniaocun 发表于 2025-7-4 11:05 | 显示全部楼层
检查文件或目录是否有读取权限
Zuocidian 发表于 2025-7-4 13:22 | 显示全部楼层
如果是缓存问题的话,需要清理项目并重新构建,在某些IDE中可能需要重启软件
Puchou 发表于 2025-7-4 15:41 | 显示全部楼层
在什么情况下我们推荐使用绝对路径呢
Xiashiqi 发表于 2025-7-4 17:59 | 显示全部楼层
也可以考虑在STM32CubeIDE中添加文件的引用
小海师 发表于 2025-7-4 20:19 | 显示全部楼层
请问不起作用的具体现象是什么呢
Haizangwang 发表于 2025-7-4 22:29 | 显示全部楼层
个人认为使用keil的限制比较多 我倾向于使用iar
您需要登录后才可以回帖 登录 | 注册

本版积分规则

60

主题

84

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部