库文件有定义但是连接不过找下面几个原因
1. 库文件里面是否有定义 nm xxx.a
2.连接的路径是否正确
3.makefile中其它使用这个库文件是否在所在库前面,如 A.a 连接 B.a ,makefile中B库应该放A库后面
4.是否为c ,c++混合编程, c函数头文件需要加申明
#ifdef __cplusplus
extern "C" {
#endif
#ifndef _ISP_SENSOR_
#define _ISP_SENSOR_
#include "types.h"
u8 *sensor_cfg ;
u32 sensor_cfg_len ;
/* imx323 cfg */
u8 *sensor_imx323_night_cfg ;
u32 sensor_imx323_night_cfg_len;
u8 *sensor_imx323_day_cfg ;
u32 sensor_imx323_day_cfg_len ;
/* ov2715 cfg */
u8 *sensor_ov2715_cfg ;
u32 sensor_ov2715_cfg_len ;
void sensor_loadcfg_init();
#endif
#ifdef __cplusplus
}
#endif