查看: 662|回复: 2

报错

[复制链接]

该用户从未签到

1

主题

2

帖子

0

新手上路

Rank: 1

积分
5
最后登录
2025-4-18
发表于 2025-4-18 14:26:47 | 显示全部楼层 |阅读模式
本帖最后由 eefocus_4119178 于 2025-4-18 14:48 编辑

..\..\Gui_guider\src\generated\setup_scr_Linking.c(559): error:  #513: a value of type "int" cannot be assigned to an entity of type "lv_obj_t *"这种报错怎么解决呀,好多生成的代码移植后都有这个报错,这个是报错的代码ui->Paying_digital_clock_1 = lv_dclock_create(ui->Paying_cont_box, "11:25:50");
相关函数lv_obj_t *Linking_digital_clock_link;lv_obj_t * lv_dclock_create(lv_obj_t * parent, char * input_time)他们都是lv_obj_t *类型的,但是为什么会报错呢,说把int 型给lv_obj_t *

回复

使用道具 举报

该用户从未签到

1

主题

2

帖子

0

新手上路

Rank: 1

积分
5
最后登录
2025-4-18
 楼主| 发表于 2025-4-18 14:29:17 | 显示全部楼层
回复

使用道具 举报

  • TA的每日心情
    开心
    2025-7-11 08:53
  • 签到天数: 301 天

    连续签到: 2 天

    [LV.8]以坛为家I

    3916

    主题

    7534

    帖子

    0

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    39873
    最后登录
    2025-8-15
    发表于 2025-4-18 17:04:12 | 显示全部楼层
    确认头文件中存在lv_dclock_create的声明
    在调用lv_dclock_create的源文件(如setup_scr_Linking.c)中,必须包含声明该函数的头文件(例如lv_dclock.h),且声明格式应为:
    1. lv_obj_t * lv_dclock_create(lv_obj_t * parent, char * input_time);
    复制代码
    如果未包含此头文件,编译器会默认函数返回int,导致类型不匹配错误。

    qiandao qiandao
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-8-17 00:33 , Processed in 0.115780 second(s), 21 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表