正点原子RV1126编译环境搭建+rkmedia编译

 备注:

1)如果想成功编译rkmedia可执行程序,必须一步不差的这么操作。

1.编译环境搭建

1.1设置ubuntu

1)右上角    设置->系统设置->软件和更新->下载自(“选择阿里云”)

2)提交之后,还需要更新缓存

sudo apt update
sudo apt upgrade

3)安装SDK 编译环境搭建所依赖的软件包

sudo apt-get install device-tree-compiler git-core u-boot-tools mtools parted libudev-dev
sudo apt-get install libusb-1.0-0-dev autoconf autotools-dev libsigsegv2 m4 intltool libdrm-dev
sudo apt-get install curl sed make binutils build-essential gcc g++ bash patch gzip gawk bzip2
sudo apt-get install perl tar cpio python unzip rsync file bc wget libncurses5 libglib2.0-dev 
sudo apt-get install libgtk2.0-dev libglade2-dev cvs git mercurial openssh-client subversion 
sudo apt-get install asciidoc w3m dblatex graphviz libc6:i386 libssl-dev expect fakeroot cmake 
sudo apt-get install flex bison liblz4-tool libtool keychain net-tools adb lib32gcc-7-dev g++-7 
sudo apt-get install libstdc++-7-dev libncurses5-dev libncursesw5-dev openssh-server

2 rkmedia编译

2.1 rkmedia资源

2.1.1 rkmedia资源

        第一次编译的时候需要下载很多压缩包,有些压缩包下载不了的。因此,正点原子直接把所需要的压缩包打包放在了dl.tar.gz,这样大家编译的时候不用下载了。此文件在开发板光盘 A-基础资料01、程序源码02buildroot 下载源码包bl.tar.gz 

2.1.2 安装步骤

        1)将该压缩包放进Ubuntu系统,随便放进一个地方。

        2)在SDK源码目录下创建dl文件夹

mkdir buildroot/dl/ -p

        3)创建完成后,把 dl.tar.gz 解压到 buildroot/dl 目录下

tar -axvf dl所在文件夹 -C buildroot/dl/

//例如:

tar -axvf /home/test/dl.tar.gz -C buildroot/dl/

        4)需要查看 buildroot/dl 目录下有没有很多压缩包,可以使用以下命令查看

ls buildroot/dl/

备注:

        源码的压缩包都在“buildroot/dl”目录,不要放到其它目录。否则就会报下载出错,国内的环境有些源码下载不了。如果报一下错误,首先看源码目录是否放正确。

2.2 rkmedia编译

        正点原子RV1126SDK包使用-CSDN博客

source envsetup.sh alientek_rv1126  //选择环境变量 alientek_rv1126
make rkmedia-dirclean               //清除刚刚编译的 rkmedia
make rkmedia                        //重新编译 rkmedia
./build.sh rootfs                   //打包到文件系统里面

  • 8
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
为了搭建RV1126的开发环境,你需要按照以下步骤进行操作: 1. 购买RV1126 Linux开发板,可以在以下链接处购买。 2. 在RV1126开发板上安装Ubuntu系统,可以参考第三章RV1126开发环境搭建的手册和视频教程,下载地址在以下链接中提供。 3. 安装好Ubuntu系统后,需要配置环境和安装必要的软件。首先,需要设置Ubuntu的源为合适的源,因为默认的官方源无法满足RV1126的开发环境的需求。你可以按照以下步骤进行设置: - 打开系统设置,找到"关于"选项。 - 在"关于"选项中,可以设置合适的源来适配你的网络位置。 4. 在环境搭建过程中,如果由于网络问题导致依赖包下载错误,你可以手动从对应的网址下载依赖包。建议使用Ubuntu 18.04来进行环境搭建。 请根据上述步骤进行RV1126环境搭建。如果有任何问题,请留言讨论或查阅提供的资料。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [【正点原子Linux连载】第三章 RV1126开发环境搭建 摘自【正点原子】ATK-DLRV1126系统开发手册](https://blog.csdn.net/weixin_55796564/article/details/128849784)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] - *3* [RV1126环境搭建](https://blog.csdn.net/weixin_42648781/article/details/126359505)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

孙八瓶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值