资讯详情

海思调用接口之Makefile配置

记录一下: 单独写一个简单的测试代码,其中调用海思的一些接口;其Makefile如下:

default:  arm-himix410-linux-gcc -I/home/wbk/640_pro/mpp/include      -L/home/wbk/640_pro/mpp/lib -L/home/wbk/640_pro/mpp/userApp/lib      -lpthread -lm lcd_move.c -o lcd_move      -lmpi -live -lupvqe -ldnvqe  -lVoiceEngine -lpthread  -lsecurec -ltde  clean:  rm lcd_move *.o -rf

-I 指定头文件

-L指定库路径

-o 编译后生成的可执行程序名

-lmpi -live -lupvqe -ldnvqe -lVoiceEngine -lpthread -lsecurec 否则,找不到一些错误; 如错误:undefined reference to `xxx'

补充:-tde需要用到tde工具才加;

举一反三:

调用一些开源库时;

(1) -I/指定头文件

(2) -L/指定 .a或.so

(3) 可能需要一些库-l指定库名;如faac库, mp4v2库,sdl库等等..

-lpthread -ldl -lm -lfreetype -lSDL2 -lSDL2_ttf -lfaac -lmp4v2 -lsecurec -D$(ISP_VERSION) -L$(SDL_LIB) -L$(MP4V2_LIB) -L$(FAAC_LIB) -L$(AV_LIB)

标签: 直线位移传感器lmpi

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

 锐单商城 - 一站式电子元器件采购平台  

 深圳锐单电子有限公司