打印
[生态工具]

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

[复制链接]
344|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
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 | 只看该作者
重新配置路径,更新固件库

使用特权

评论回复
5
laocuo1142| | 2024-12-5 13:00 | 只看该作者
固件库版本不兼容

使用特权

评论回复
6
flycamelaaa| | 2024-12-5 14:20 | 只看该作者
环境变量可能未正确设置,导致编译器无法找到固件库。

使用特权

评论回复
7
powerantone| | 2024-12-5 18:00 | 只看该作者
LKS_CONFIG工具本身存在问题或已过时,可能会导致生成的工程配置不正确。

使用特权

评论回复
8
probedog| | 2024-12-5 19:20 | 只看该作者
更新LKS_CONFIG工具到最新版本,并重新生成工程配置。

使用特权

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

本版积分规则

1

主题

1

帖子

0

粉丝