# 1. 创建安装目录
mkdir -p /home/lxh/Downloads/rk356x_linux_release_v1.3.1/arm-libs/install
# 2. 查看目录权限
ls -ld /home/lxh/Downloads/rk356x_linux_release_v1.3.1/arm-libs/install
# 3. 配置 OpenSSL
cd ~/Downloads/openssl-1.1.1b
./Configure linux-aarch64 \
--prefix=/home/lxh/Downloads/rk356x_linux_release_v1.3.1/arm-libs/install \
--cross-compile-prefix=aarch64-none-linux-gnu- \
shared
# 4. 编译
make clean
make -j$(nproc)
# 5. 安装(
make install
# 6. 验证安装结果
ls -la /home/lxh/Downloads/rk356x_linux_release_v1.3.1/arm-libs/install/
ls -la /home/lxh/Downloads/rk356x_linux_release_v1.3.1/arm-libs/install/lib/
ls -la /home/lxh/Downloads/rk356x_linux_release_v1.3.1/arm-libs/install/include/
cd ~/Downloads
tar -xvjf curl-7.64.1.tar.bz2
cd curl-7.64.1
make distclean
# 静态编译配置
./configure --host=aarch64-none-linux-gnu \
--prefix=/home/lxh/Downloads/rk356x_linux_release_v1.3.1/arm-libs/install \
--with-ssl=/home/lxh/Downloads/rk356x_linux_release_v1.3.1/arm-libs/install \
--disable-ldap \
--disable-ldaps \
--enable-static \
--disable-shared \
CC=aarch64-none-linux-gnu-gcc \
CXX=aarch64-none-linux-gnu-g++
make -j$(nproc)
make install
# 验证
file /home/lxh/Downloads/rk356x_linux_release_v1.3.1/arm-libs/install/bin/curl
cd ~/Downloads
tar -xzf sqlite-autoconf-3420000.tar.gz
cd sqlite-autoconf-3420000
# 配置
./configure --host=aarch64-none-linux-gnu \
--prefix=/home/lxh/Downloads/rk356x_linux_release_v1.3.1/arm-libs/install \
CC=aarch64-none-linux-gnu-gcc \
CXX=aarch64-none-linux-gnu-g++
make -j$(nproc)
make install
ubuntu-22 编译rk356x_linux将三个库(OpenSSL、libcurl、SQLite)统一安装到 arm-libs/install/ 目录下
最新推荐文章于 2026-09-12 16:29:25 发布
统一安装到 arm-libsinstall 目录下&spm=1001.2101.3001.5002&articleId=161073517&d=1&t=3&u=abc1f6517ca942e0a4f100c9f37c45d6)
528

被折叠的 条评论
为什么被折叠?



