linux下安装cmake版本
1.基于C语言实现UDP服务器2.C++中线程同步与互斥的四种方式介绍及对比详解3.Jsoncpp的安装与使用方式4.C++ open()和read()函数使用详解5.深入理解C++ 空类大小6.C++17 Filesystem 实用教程7.C语言格式输出方式8.C语言线程池的常见实现方式详解9.opencv实现像素统计的示例代码10.C/C++ 创建Socket实现双工通信11.在Linux系统中下载`gcc-linaro-7.2.1-2017.11-x86_64_aarch64-linux-gnu`工具链12.linux安装lspci13.制作ubuntu22.04的根文件系统14.【ARM+Qt+OpenCV】基于ARM的双目图像采集系统15.通用C++ Makefile
16.linux下安装cmake版本
17.添加xxx.so到环境变量里18.在Linux系统下验证万兆网络(10Gbps)的性能和配置情况,可以通过多种方法来实现19.【Ryan】: linux下安装ftp20.【Ryan】: linux下挂在共享文件夹21.linux下配置ip为动态获取22.字符串值相加校验23.数据十六进制打印输出24.linux服务问题传文件连不上问题远程问题等25.提供一个纯C语言的图像压缩程序,但是要达到将6MB的图片压缩到100KB以内的要求,有损压缩肯定是必须的。同时,要在速度上有所提升,我可以为您提供一个基于多线程的图像压缩程序。26.cmake工程构建开发过程27.使用QT开发远程linux服务器过程28.linux系统测试磁盘IO速度 - fio使用点击查看代码
要在基于ARM的Linux系统上安装CMake 3.19.3版本,你可以按照以下步骤进行操作:
1. **下载CMake 3.19.3版本的ARM架构压缩包**:
你可以从CMake的官方GitHub发布页面下载对应的压缩包。使用以下命令下载:
wget https://github.com/Kitware/CMake/releases/download/v3.19.3/cmake-3.19.3-Linux-aarch64.tar.gz
2. **解压下载的压缩包**:
使用 `tar` 命令将下载的压缩包解压到指定目录。例如,你可以解压到 `/opt` 目录下:
sudo tar -C /opt -xzvf cmake-3.19.3-Linux-aarch64.tar.gz
3. **设置环境变量**:
将CMake的可执行文件路径添加到系统的PATH环境变量中。你可以通过修改 `.bashrc` 或 `.profile` 文件来实现这一点。打开终端并编辑相应的文件:
nano ~/.bashrc
在文件末尾添加以下行:
export PATH=/opt/cmake-3.19.3-Linux-aarch64/bin:$PATH
保存并关闭文件后,使更改生效:
source ~/.bashrc
4. **验证安装**:
安装完成后,可以通过以下命令来验证CMake是否正确安装并且版本是否为3.19.3:
cmake --version
如果一切顺利,你应该能看到类似下面的输出:
cmake version 3.19.3
CMake suite maintained and supported by Kitware (kitware.com/cmake).
### 完整示例脚本
以下是完整的脚本,包括下载、解压、设置环境变量和验证过程:
# 下载CMake 3.19.3版本的ARM架构压缩包
wget https://github.com/Kitware/CMake/releases/download/v3.19.3/cmake-3.19.3-Linux-aarch64.tar.gz
# 解压下载的压缩包
sudo tar -C /opt -xzvf cmake-3.19.3-Linux-aarch64.tar.gz
# 设置环境变量
echo 'export PATH=/opt/cmake-3.19.3-Linux-aarch64/bin:$PATH' >> ~/.bashrc
# 使更改生效
source ~/.bashrc
# 验证安装
cmake --version
通过上述步骤,你应该能够成功在基于ARM的Linux系统上安装并验证CMake 3.19.3版本。
本文来自博客园,作者:Ryan,转载请注明原文链接:https://www.cnblogs.com/Ryan9399/p/18720140
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!