机械臂项目开发系统环境配置记录
配置概述
工控机:极夜工控机
系统:Ubuntu20.04
开发平台:QT 5.12.12
一、制作Ubuntu系统盘
二、安装Ubuntu系统
1. 设置Boot
极夜工控机,Delete进入安全模式,设置Boot开机采用u盘启动
2. 系统安装
目前采用自动分区
三、安装QT
QT下载
QT 5.15版本及以上只能在线安装,5.15以下版本可以离线安装(在线安装太慢,选择离线)。
QT 5.12.12下载 提取码:r9go
1 安装前环境配置
sudo apt-get update
sudo apt-get install gcc g++ # 两个编译器
sudo apt-get install build-essential # 编译c/c++所需要的软件包
sudo apt-get install libgl1-mesa-dev # 安装mesa,Mesa 实际上是一个库,它实现了多种图形 API 规范
sudo apt-get install cmake # cmake的作用:CMakeLists.txt --> makefile
sudo apt-get install make
sudo apt install libxcb-xinerama0 # X Window System的库,用于启用多显示器支持(解决安装后QT无响应问题)
sudo apt-get install mesa-common-dev # 可能用到
2 安装QT
chmod +x qt...
./qt...
根据需要选择安装,此次不勾选Android相关内容。
四、其他配置
1、添加文本文件
主目录-》模板-》打开终端-》sudo gedit 文本文件-》保存,右击显示新建文本
2、安装git
安装
sudo apt-get install git
账号
git config --global user.name xxx
git config --global user.email xxx@qq.com
git config --list
配置
cd ~/.ssh
ssh-keygen -t rsa -C xxx@qq.com
cat ~/.ssh/id_rsa.pub//修改路径
3、安装smartgit
sudo dpkg -i package_name.deb
4、CAN分析仪USB权限设置
5、xArm C++ SDK配置
1.Get the code:
git clone https://github.com/xArm-Developer/xArm-CPLUS-SDK.git
2.Change directory
cd ./xArm-CPLUS-SDK/
3.Build library:
make xarm
4.Install
sudo make install
备注
完成以上准备后,使用systemback做系统镜像,结果提示内存不足,要求清理回收站,然后就崩了w(゚Д゚)w
猜测可能和分区有关,还未查明解决,慎重操作。。。