1.0 LVGL项目工程添加“.c.h”文件后 “C1083”“LNK2019”报错的解决方法 —— 搭建模拟环境走的弯路:应该添加.cpp文件

一、首先把文件添加至工程,现有项选择所需添加的“.c.h”文件

但还是会有如下报错,解决方法在第2步。

二、“.c”文件需要添加“extern "C"”
下图截至官方文档

我试了只添加“extern "C"”,多个地方添加过还是不行,后面仿照LVGL官方代码,添加如下图,原报错搞定。

点击查看代码
#ifdef __cplusplus
extern "C" {
#endif

#ifdef __cplusplus
} /*extern "C"*/
#endif<details>

但还是会有如下报错,解决方法在第3步。

三、设置文件路径
1.菜单栏“项目”->“属性”(有时出现“项目名和属性”)

2.“VC++目录”->“包含目录”->“编辑”

3.点击再点击新增条目右边的添加目标文件路径。添加好后类似下图。

成功运行

posted @ 2024-12-19 21:27  电子机械研思坊  阅读(248)  评论(0)    收藏  举报