afsim银河麒麟ARM版搭建----第一篇

本篇主要介绍afsim在国产硬件+国产麒麟操作系统ARM版的开发环境需要准备前期准备工作,后续章节将逐步介绍,第三方依赖库的编译,qt的编译以及afsim编译以及arm64上的代码适配,有兴趣的小伙伴欢迎一起交流,群:824154267~~

afsim版本:

1. afsim版本:2.9

2. 插件版本:11

软件环境:

1. 操作系统:Kylin V10 SP1

2. 构建工具: cmake-3.26.0-linux-aarch64(cmake官网下载即可)

3. 编译器:gcc version 9.3.0

硬件环境:

CPU:Phytium,D2000/8 E8C

GPU:景嘉威JM9100

Cmake3.26.0版本安装:

下载cmake-3.26.0-linux-aarch64.tar.gz解压到/usr目录下

设置环境变量

sudo vim ~/.bashrc

在末尾添加

export PATH=/usr/cmake-3.26.0-linux-aarch64/bin:"$PATH"

C++开发环境:

sudo apt-get update

sudo apt-get install gcc g++

sudo apt install build-essential

sudo apt-get install m4 libtool autoconf automake tcl

安装opengl

sudo apt-get install libglu1-mesa-dev freeglut3-dev

安装python3并设置为默认

sudo apt-get update && sudo apt-get install python3

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150

下一篇将详细介绍afsim2.9在linux arm上的第三方库和具体版本以及他们的编译方法,Q群:824154267欢迎交流~~

你可能感兴趣的:(arm开发,linux)