编译librkmedia.so
时间: 2023-06-27 12:02:36 浏览: 125
opencv_contrib + opencv 编译so 库及使用native方法 opencv.zip
编译librkmedia.so需要以下步骤:
1. 下载Rockchip的SDK并解压。SDK包含Rockchip的交叉编译工具链和其他必要的文件。
2. 进入SDK的根目录,找到对应的工具链和库文件。例如,在rk3399pro平台上,工具链路径为`/opt/gcc-linaro-7.3.1-2018.05-x86_64_aarch64-linux-gnu/bin`,库文件路径为`/opt/rockchip/rkmedia/output/target/lib`。
3. 设置环境变量。使用以下命令设置工具链和库文件的路径:
```
export PATH=$PATH:/opt/gcc-linaro-7.3.1-2018.05-x86_64_aarch64-linux-gnu/bin
export LD_LIBRARY_PATH=/opt/rockchip/rkmedia/output/target/lib
```
4. 进入librkmedia.so源代码目录,执行以下命令进行编译:
```
make
```
5. 编译完成后,会在当前目录下生成librkmedia.so文件。
注意:在编译之前,需要安装好Rockchip平台所需的依赖库和工具。同时,编译过程中可能会遇到各种问题,需要根据具体情况进行调整和处理。
阅读全文