文章目录
- 前言
- 一、debian 10简介
- 二、安装 g++
- 三、安装cmake
- 参考资料
前言
统信桌面操作系统支持x86、龙芯、申威、鲲鹏、飞腾、兆芯等国产CPU平台,基于debian 10.x 的稳定版本,长期维护的统一内核版本(4.19)。
一、debian 10简介
Debian 10 是一款广泛使用的开源 Linux 操作系统,也被称为 Debian GNU/Linux 10 或 Debian Buster。
在 Debian 10 中,使用 apt 工具进行软件包管理。
使用 systemctl 命令管理系统服务,例如启动、停止或重启服务,例如:sudo systemctl start service-name
使用 dpkg 命令进行低级别的软件包管理,例如安装、删除或查询软件包信息。
二、安装 g++
操作系统:UnionTech OS Desktop 20 (基于debian 10.x )
内核版本:4.19.0
处理器:PHYTIUM(aarch64)
系统自带 gcc ,但没有g++。
统信桌面操作系统使用 apt 安装g++ 不可行,于是直接使用 dpkg 命令安装。
去官网下载文件:
http://ftp.de.debian.org/debian/pool/main/g/gcc-8/libstdc+±8-dev_8.3.0-6_arm64.deb
http://ftp.de.debian.org/debian/pool/main/g/gcc-8/g+±8_8.3.0-6_arm64.deb
dpkg --force-depends -i libstdc++-8-dev_8.3.0-6_arm64.deb
dpkg --force-depends -i g++-8_8.3.0-6_arm64.deb
# g++-8 -v
Using built-in specs.
COLLECT_GCC=g++-8
COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/8/lto-wrapper
Target: aarch64-linux-gnu
......
gcc version 8.3.0 (Debian 8.3.0-6)
# which g++-8
/usr/bin/g++-8
# ln -s /usr/bin/g++-8 /usr/bin/g++
三、安装cmake
去cmake 官网下载:https://cmake.org/download/
#tar -zxvf cmake-3.27.3-linux-aarch64.tar.gz
#ln -s /cmake-3.27.3-linux-aarch64/bin/cmake /usr/bin/cmake
其中/cmake-3.27.3-linux-aarch64/bin/cmake 是 cmake的绝对路径。
# cmake -version
cmake version 3.27.3
CMake suite maintained and supported by Kitware (kitware.com/cmake).
参考资料
https://blog.csdn.net/clever101/article/details/129673725
https://zhuanlan.zhihu.com/p/110793004
https://debian.pkgs.org/10/debian-main-arm64/g+±8_8.3.0-6_arm64.deb.html
https://debian.pkgs.org/10/debian-main-arm64/g+±8_8.3.0-6_arm64.deb.html