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

目录

  • 前言
  • 一、初次编译LonganSDK
  • 二、Ubuntu虚拟机的环境配置
    • 1. 安装相关软件
  • 三、解压Logan sdk源码包
  • 四、编译源码(最简编译)
    • 1. 仅仅替换 Linux 内核配置文件、buildroot 配置文件
  • 五、全编译(可将qt、cedar编入)
    • 1. 继续环境配置
    • 2. 开始编译
    • 3.可能遇到的问题
  • 最后

前言

在淘宝逛着逛着,看到了这块黑不溜秋的开发板。看了一下详情,感觉还不错,看了一下价格加上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是不行的,

你可能感兴趣的:([Longan],REVB-T113-S3,linux)