【全志REVB-T113-S3】LonganSDK的编译初体验

本文介绍了如何在Ubuntu虚拟机中编译LonganSDK,从环境配置、源码替换到全编译过程,包括解决编译过程中遇到的问题,如设置环境变量、替换配置文件、编译Qt等。

前言

在淘宝逛着逛着,看到了这块黑不溜秋的开发板。看了一下详情,感觉还不错,看了一下价格加上LCD屏幕也不算太贵,然后就入手了。商家提供的资料是LonganSDK,之前有听过,不过没玩过,正好机会来了。

一、初次编译LonganSDK

之前有接触过全志,使用的是buildroot,当然虚拟机也是搭建了对应的环境,由于想区分开的彻底一点,所以我选择重新创建一个虚拟机,使用的ubuntu是18.04

二、Ubuntu虚拟机的环境配置

在编译LonganSDK之前,我们需要先配置Ubuntu的环境,这个至关重要,将决定你后边编译是否能通过。

1. 安装相关软件

我们需要在ubuntu下安装部分软件,这就是所谓的环境配置了。建议更换下载源之后再执行以下命令,个人建议一条一条去执行下载,保证每一个都安装成功。(不然后面编译sdk就不会成功)

sudo apt-get install gcc
sudo apt-get install bison
sudo apt-get install autoconf
sudo apt-get install wget
sudo apt-get install patch
sudo apt-get install texinfo

/*sudo apt-get install zlib*/由于无法apt安装,所以执行下面几条命令安装zlib
wget http://prdownloads.sourceforge.net/libpng/zlib-1.2.11.tar.gz
tar -zxf zlib-1.2.11.tar.gz
sudo ./configure
make
sudo make install

sudo apt-get install dos2unix
sudo apt-get install git
sudo apt-get install gnupg
sudo apt-get install flex
sudo apt-get install bison
sudo apt-get install gperf
sudo apt-get install build-essential
sudo apt-get install zip
sudo apt-get install curl
sudo apt-get install libc6-dev
sudo apt-get install libncurses5-dev:i386
sudo apt-get install x11proto-core-dev
sudo apt-get install libx11-dev:i386
sudo apt-get install libreadline6-dev:i386
sudo apt-get install libgl1-mesa-glx:i386
sudo apt-get install libgl1-mesa-dev
sudo apt-get install g++-multilib
sudo apt-get install tofrodos
sudo apt-get install python-markdown
sudo apt-get install libxml2-utils
sudo apt-get install xsltproc
sudo apt-get install zlib1g-dev:i386
sudo apt-get install gawk

/*这两个是原手册没有的*/
sudo apt-get install libssl-dev
sudo apt-get install u-boot-tools

执行到这里还没有结束,我们还要安装mingw32,这个直接apt-get是不行的,需要如下操作:

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

点灯学徒

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

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

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

打赏作者

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

抵扣说明:

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

余额充值