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.点击
再点击新增条目右边的
添加目标文件路径。添加好后类似下图。

成功运行


浙公网安备 33010602011771号