Hemao

Hemao

0个粉丝

6

问答

0

专栏

0

资料

Hemao  发布于  2025-02-08 17:33:10
采纳率 67%
6个问答
555

SDK编译生成mpp库不包含ss_mpi开头的库文件

在hi3516cv610的SDK中,我想要编译生成mpp和isp的静态库,以便链接到程序中使用。但是编译后在bsp/out下只生成了hi_mpi开头的库文件和头文件,而官方mpp媒体开发指南中使用的是ss_mpi开头的api和库文件。这些库文件是官方提供的,不是编译生成的吗?那如果我想使用glibc能否编译生成这些库文件?

我来回答
回答3个
时间排序
认可量排序

wjz

14个粉丝

3

问答

0

专栏

6

资料

wjz 2025-02-08 17:37:06
认可0
易百纳技术社区该回答已被题主采纳为最佳答案

你更新了update包进去吧,默认是ss_mpi接口,只有uclibc

Hemao
Hemao   回复   wjz  2025-02-08 17:46:33
1

解压出来SDK后确实在smp/out下发现ssmpi接口的库文件,然后根据社区开发指南 01手册文档/02开发手册/G610Q-IPC-38E 快速适配_V1.0.pdf 中的 SDK 工程 Makefile 优化 部分,将社区适配的Makefile补丁打入后执行 make distclean 清理文件后重新 make all 生成,编译完成后在bsp/out下就没有ss_mpi接口的库文件了。
使用的SDK包版本为社区提供的文件中的 04_SDK资料/04原厂SDK/Hi3516CV610R001C01SPC010/SMP_Linux_GCC_musl/ 中的 Hi3516CV610_REF_V1.0.1.0.tgzHi3516CV610_SDK_V1.0.1.0.tgz 。编译工具链使用的 gcc-20240318-arm-v01c02-linux-musleabi

Hemao
Hemao   回复   wjz  2025-02-11 16:34:31
1

是的。在REF补丁文件夹下的readme文件中有描述,如果使用ss库的话,就不需要再打入REF补丁了。只解压SDK后编译即可。

或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区