1、重定义问题
只需要在.h头文件中,变量声明前添加extern关键字即可
参考:https://blog.csdn.net/mantis_1984/article/details/53571758
extern combo_dev_cfg_t MIPI_TX_7INCH_1024X600_60_CONFIG ;
extern VO_SYNC_INFO_S MIPI_TX_7INCH_1024X600_60_SYNC_INFO ;
extern VO_USER_INTFSYNC_INFO_S MIPI_TX_7INCH_1024X600_60_USER_INTFSYNC_INFO ;
extern lcd_resoluton_t MIPI_TX_7INCH_1024X600_60_LCD_RESOLUTION ;
2、未定义问题
SDK中sample的自定义.h头文件需要添加extern “C"{...}修饰
extern "C"{
#include "sample_comm_ive.h"
#include "sample_ive_main.h"
}
参考:https://baijiahao.baidu.com/s?id=1662149606272601479&wfr=spider&for=pc