rk3588 编译zlmediakit

这里写自定义目录标题

toolchain.cmake

SET(CMAKE_SYSTEM_NAME Linux)
SET(CMAKE_SYSTEM_PROCESSOR aarch64)

set(CMAKE_C_COMPILER /sdk_path/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-gcc)
set(CMAKE_CXX_COMPILER /sdk_path/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-g++)
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY)

compile

set -x

CUR_DIR=`pwd`
echo ${CUR_DIR}

cd ${CUR_DIR}

#set(CMAKE_STAGING_PREFIX /workspace/00_rk3588/03_modSource/02_code_modules/zlMediaKit_20240126/build_rk3588)


OPENSSL_DIR=/sdk_path/buildroot/output/rockchip_rk3588/target/usr/lib

cd ./build_rk3588
cmake -DCMAKE_TOOLCHAIN_FILE=${CUR_DIR}/toolchain.cmake -DCMAKE_STAGING_PREFIX=${CUR_DIR}/build_rk3588 -DCMAKE_INSTALL_PREFIX=${CUR_DIR}/build_rk3588_install  -DOPENSSL_LIBRARIES=${OPENSSL_DIR} -DOPENSSL_ROOT_DIR=${OPENSSL_DIR}/../ ../ZLMediaKit

make
root@ubuntu:/workspace/00_rk3588/03_modSource/02_code_modules/zlMediaKit_20240126# tree -L 1 ZLMediaKit/release/linux/Debug/
ZLMediaKit/release/linux/Debug/
├── api_tester_h264_media_server
├── api_tester_httpclient
├── api_tester_pusher
├── api_tester_server
├── api_tester_websocket
├── bom
├── config.ini
├── default.pem
├── libext-codec.a
├── libflv.a
├── libjsoncpp.a
├── libmk_api.so
├── libmov.a
├── libmpeg.a
├── libsrt.a
├── libzlmediakit.a
├── libzltoolkit.a
├── MediaServer
├── MediaServer_strip
├── tab
├── test_bench_forward
├── test_bench_proxy
├── test_bench_pull
├── test_bench_push
├── test_flv
├── test_httpApi
├── test_httpClient
├── test_pusher
├── test_pusherMp4
├── test_rtp
├── test_server
├── test_sortor
├── test_wsClient
├── test_wsServer
└── www

1 directory, 34 files
root@ubuntu:/workspace/00_rk3588/03_modSource/02_code_modules/zlMediaKit_20240126# 
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值