3- ubuntu 20.04嵌入式开发常用软件安装

vscode安装

软件包下载

Visual Studio Code - Code Editing. Redefined网站上,下载.deb格式的安装包

安装步骤

1、在下载目录下,找到vsocde下载包

2、在该目录下打开cmd终端

3、输入 sudo dpkg -i code_1.97.2-1739406807_amd64.deb

如果出现如下错误

修复步骤:

a、执行sudo rm /var/lib/dpkg/lock-frontend

b、输入sudo reboot,重启ubuntu系统

重启完成后,重新执行安装命令

sudo dpkg -i code_1.97.2-1739406807_amd64.deb

配置步骤

1、点击桌面活动图标,输入code,找到安装vscode软件

打开软件后,显示如下:

2、安装常用插件

点击扩展图标,输入C++并安装C++开发插件

安装完成后,如下所示

还可以安装好看的文件主体图标,感兴趣的同学,可以自行试试

搜狗输入法

软件包下载

从官网搜狗输入法linux-首页下载deb包

安装步骤

1、安装fcitx输入法框架

sudo apt-get install fcitx

2、修改系统的输入法系统

3、设置fcitx开启自动

sudo cp /usr/share/applications/fcitx.desktop /etc/xdg/autostart/

4、在ubuntu系统的下载目录中找到下载的deb文件

5、打开cmd终端,输入sudo dpkg -i sogoupinyin_4.2.1.145_amd64.deb

6、安装依赖

sudo apt install libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2

sudo apt install libgsettings-qt1

7、重启系统

8、登录系统,打开浏览器,按下ctrl+空格,切换输入法,然后输入,安装成功,显示如下所示:

串口助手

安装步骤

sudo apt-get install minicom

配置步骤

1、在cmd中输入sudo minicom -s 进入配置界面

2、使用上下按键,选中Serial port setup并输入回车,进入串口配置界面

3、输入A ,配置minicom打开时默认串口设置,嵌入式开发中,使用USB转串口比较多,因此,这里输入ttyUSB0作为讲解的例子

输入ttyUSB0后,记得按下回车。光标跳转到如下所示:

注:其他的配置选项,都是键盘按下对应的配置字母,然后就进入配置输入了。配置完后,

4、配置完成后,再次输入回车,返回到,初始配置界面后,选择 Save setup as dfl

输入回车,保存默认配置

然后,键盘向下按键选择到Exit from Minicom 即完成配置操作

FTP登录客户端

办公软件

软件包下载

1、进入WPS Office for Linux-支持多版本下载_WPS官方网站官网

2、点击立即下载按钮

选择deb格式软件包

安装步骤

下载完成后,在软件包目录,打开cmd终端后,输入sudo dpkg -i wps-office_12.1.0.17900_amd64.deb

QtCreator

软件包下载

1、进入Index of /official_releases/qtcreator官网

下载最新版本:

qt-creator-opensource-linux-x86_64-15.0.1.run

安装步骤

1、软件下载后,进入软件包所在目录,打开cmd命令行,发现软件包没有执行权限

输入chmod a+x qt-creator-opensource-linux-x86_64-15.0.1.run,后

2、输入./qt-creator-opensource-linux-x86_64-15.0.1.run 执行安装

如果你没有注册过Qt账号的话,这里有一个小窍门,绕过登录。

关闭安装界面,关闭网路连接后,然后再次执行安装软件,则跳过登录界面

3、点击下一步,安装目录

4、选择安装组件,直接点击下一步

5、同意协议,下一步

6、点击安装,进入安装界面,然后等待安装完成

7、安装完成后,打开软件,出现如下的错误:

安装:sudo apt-get install libxcb-cursor0

8、安装完成后。再次执行打开,如下所示

配置步骤

安装完,QtCreator后,我们无法使用搜狗输入法,执行如下的操作

cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so ~/qtcreator-15.0.1/lib/Qt/plugins/platforminputcontexts

Linux开发

安装Linux嵌入式开发中,依赖的软件包

sudo apt-get install build-essential meson ninja-build pkg-config diffutils python python3 python3-venv

sudo apt-get install libpixman-1-dev libepoxy-dev libv4l-dev libpng-dev

sudo apt-get install libsdl2-dev libsdl2-image-dev libgtk-3-dev libgdk-pixbuf2.0-dev

sudo apt-get install libasound2-dev libpulse-dev libx11-dev build-essential libssl-dev libtool

sudo apt-get install autoconf automake bison flex gettext gperf libtool patch pkg-config help2man wget git

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值