本篇主要介绍afsim在国产硬件+国产麒麟操作系统ARM版的开发环境需要准备前期准备工作,后续章节将逐步介绍,第三方依赖库的编译,qt的编译以及afsim编译以及arm64上的代码适配,有兴趣的小伙伴欢迎一起交流,q群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,全套源码都有,欢迎交流~~
请大家尊重原创转载注明出处,谢谢~~