关于 ubuntu系统install的cmake版本较低无法编译项目升级其版本 的解决方法

若该文为原创文章,转载请注明原文出处

本文章博客地址:https://hpzwl.blog.csdn.net/article/details/141933927

长沙红胖子Qt(长沙创微智科)博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中...)

Qt开发专栏:各种问题解决(点击传送门)

问题

ubuntu交叉编译拼接环视研制算法,出现cmake版本太低(required > 3.22),但是ubuntu系统update之后install最新版本是3.16.3,无法编译。

需要提升cmake的版本。

原因

ubuntu的apt软件管理无法更新更新的版本。

解决,编译cmake3.30.3

使用源码安装

步骤一:下载最新源码解压

http://cmake.org/download

下不下来,换一个:

https://cmake.org/files/v3.30

步骤二:编译三部曲

shell 复制代码
./configure
make -j8
sudo make install

报错:

调整配置:

cpp 复制代码
vi CMakeLists.txt

然后重新跑:

shell 复制代码
./configure
make -j8
sudo make install

然后测试:

可以了。

本文章博客地址:https://hpzwl.blog.csdn.net/article/details/141933927

相关推荐
kfepiza7 分钟前
`use_tempaddr` 和 `temp_valid_lft ` 和 `temp_prefered_lft ` 笔记250405
linux·网络·笔记·tcp/ip·ip·tcp
流星白龙42 分钟前
【Linux】39.一个基础的HTTP Web服务器
linux·服务器·http
菜鸟康1 小时前
Linux网络编程——TCP协议格式、可靠性分析
linux·网络·tcp/ip
共享家95271 小时前
Linux权限管理:从入门到实践
linux·运维·服务器
霖檬ing1 小时前
PXE远程安装服务器
linux·运维
Starry_hello world2 小时前
Linux 入门指令(1)
linux·笔记·有问必答
alden_ygq3 小时前
linux查询inode使用率
linux·运维·chrome
_天明_4 小时前
centos 安装python3.9.9
linux·运维·centos
冷冷清清中的风风火火4 小时前
linux里怎么禁用 其他用户使用sudo添加定时器,例如创建的tomcat用户禁止使用 sudo crontab -u tomcat -e 添加定时器
linux·tomcat·firefox
llkk星期五4 小时前
Mujoco xml模型
xml·ubuntu·机器人