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

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

2282

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



