跳到主要内容

RGA

Rockchip RGA集成RGA 2D图像加速库、开发头文件和测试命令。

开发指导详见:边缘计算SDK工程的docs/edge/rga/目录下文档。

rockchip-rga

  1. 包含运行时链接库(路径:/usr/lib/aarch64-linux-gnu):librga*.so.*

  2. 执行如下命令安装:

    sudo apt -y install rockchip-rga

rockchip-rga-sample

  1. 包含RGA示例代码:

    • 示例代码(路径:/usr/share/rockchip-rga/sample)
  2. 执行如下命令编译示例代码:

    sudo apt -y install rockchip-rga-dev libdrm-dev
    cp -r /usr/share/rockchip-rga/sample ~/
    cd ~/sample/build
    ./make.sh
  3. 执行如下命令安装:

    sudo apt -y install rockchip-rga-bin

rockchip-rga-dev

  1. 包含编译连接所需的相关文件:

    • 头文件(路径:/usr/include/rockchip):RGA相关头文件

    • 编译时链接库(路径:/usr/lib/aarch64-linux-gnu):librga.so

    • pkgconfig(路径:/usr/lib/aarch64-linux-gnu/pkgconfig):rockchip_rga.pc

  2. 执行如下命令安装:

    sudo apt -y install rockchip-rga-dev
  3. 编译链接选项:

    LDDFLAG=`pkg-config --libs rockchip_rga`
    CFLAG=`pkg-config --cflags rockchip_rga`