准备开发环境¶
在开始使用Rocos之前,我们需要先准备好开发环境。
目前Rocos的开发平台是Ubuntu系统,本Wiki下所有操作均在Ubuntu 22.04 LTS下进行。
Rocos是基于Qt跨平台图形框架开发,这意味着你可以在如Windows等其他系统上编译和运行Rocos的代码。我们尝试过在Windows 11上编译并运行Rocos,但过程较为繁琐,因此我们强烈建议你配置一个Ubuntu桌面系统作为开发环境。
准备系统¶
你可以使用如下方法之一来准备一个Ubuntu的桌面系统环境:
实体操作系统:请参考Ubuntu官方文档进行安装。
虚拟机:你可以使用VMware Workstation Player或者VirtualBox来创建一个虚拟机。
配置系统源¶
在安装好的Ubuntu系统中,我们需要配置好系统源,以便能够顺利地下载和安装软件包。请参考Ubuntu官方文档进行配置。
小技巧
国内用户可以使用清华大学开源软件镜像站来加速下载。
# 更新软件源
sudo apt update
准备软件¶
理论上你只需要使用Ubuntu自带的工具就可以完成Rocos的编译,但为了后续开发方便,为你推荐一些可能用到的软件:
Git:版本控制工具
sudo apt install git
Qt Creator:IDE,你可以使用
sudo apt install qtcreator
安装,也可以从Qt官网下载安装。Visual Studio Code:最强文本编辑器,配套插件可满足几乎所有开发需求。
Vim:文本编辑器
sudo apt install vim