[生态工具] LKS_CONFIG 生成gcc工程,固件库包含路径报错

[复制链接]
 楼主| Tamap 发表于 2024-12-3 16:49 | 显示全部楼层 |阅读模式
本帖最后由 Tamap 于 2024-12-10 11:50 编辑

使用lksconfig v1.1.7生成 mc081c8t8 工程,调用make后报错:
lks32mc08x_periph_driver/Source/lks32mc08x_adc.c:20:10: fatal error: lks32mc08x_adc.h: No such file or directory
   20 | #include "lks32mc08x_adc.h"
      |          ^~~~~~~~~~~~~~~~~~

查看调用命令:

arm-none-eabi-gcc -c -mcpu=cortex-m0 -mthumb    -Iinclude -Ilks32mc08x_periph_driver\Include -ISEGGER_RTT -ILKS32MC08x  -Og -Wall -fdata-sections -ffunction-sections -MMD -MP -MF"build/lks32
mc08x_adc.d" -g -gdwarf-2 -Wa,-a,-ad,-alms=build/lks32mc08x_adc.lst lks32mc08x_periph_driver/Source/lks32mc08x_adc.c -o build/lks32mc08x_adc.o

发现makefile文件的C_INCLUDES 相应行为:
-Ilks32mc08x_periph_driver\Include


,改为
-Ilks32mc08x_periph_driver/Include


后编译正常

麻花油条 发表于 2024-12-5 11:32 | 显示全部楼层
固件库的路径配置错误
flycamelaaa 发表于 2024-12-5 11:39 | 显示全部楼层
文件缺失或损坏
stormwind123 发表于 2024-12-5 11:44 | 显示全部楼层
重新配置路径,更新固件库
laocuo1142 发表于 2024-12-5 13:00 | 显示全部楼层
固件库版本不兼容
flycamelaaa 发表于 2024-12-5 14:20 | 显示全部楼层
环境变量可能未正确设置,导致编译器无法找到固件库。
powerantone 发表于 2024-12-5 18:00 | 显示全部楼层
LKS_CONFIG工具本身存在问题或已过时,可能会导致生成的工程配置不正确。
probedog 发表于 2024-12-5 19:20 | 显示全部楼层
更新LKS_CONFIG工具到最新版本,并重新生成工程配置。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

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