当前位置: 首页 > 工具软件 > libexif > 使用案例 >

海思libexif编译移植添加jpg属性信息

贝滨海
2023-12-01

海思libexif编译移植添加jpg属性信息

很多视频解决方案都或许需要进行jpg拍照并添加图片的exif信息。

  • 可以采用手工方式,按照jpg协议格式添加
  • 移植libexif库

第一种方式,需要了解jpg格式其协议复杂易错,尝试一下移植库文件吧。。。

  1. 在官网上下载, 我下载的版本为 libexif-0.6.21.tar.bz2
  2. 使用tar 解压
  3. 本来进行编译是需要makefile的,这里需使用.configure生成makefile

–prefix=为你想要的生成的库文件和头文件的存放位置 使用绝对路径
CC 为安装交叉编译链的路径 使用绝对路径

./configure --prefix=*** CC=*** --enable-shared --enable-static --host=arm-linux
执行完毕后会出现
You may run “make” and “make install” now.

这时再进行make
make install 将生成的库文件与头文件安装到了之前指定的目录

这里可以再目录contrib/examples/找到 write-exif.c
参考makefile 编译,将lib中libexif.so拷贝到运行板子的/lib,注意软连接

运行,可以生成一个带exif信息的大 X 图片。。。

 类似资料: