欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 教育 > 幼教 > 关于 ubuntu系统install的cmake版本较低无法编译项目升级其版本 的解决方法

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

2025/9/20 11:53:24 来源:https://blog.csdn.net/qq21497936/article/details/141933927  浏览:    关键词:关于 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
  在这里插入图片描述
  在这里插入图片描述

步骤二:编译三部曲

./configure
make -j8
sudo make install

  在这里插入图片描述
  报错:
  在这里插入图片描述
  调整配置:
  

vi CMakeLists.txt

  在这里插入图片描述
  然后重新跑:

./configure
make -j8
sudo make install

  在这里插入图片描述
  在这里插入图片描述
  然后测试:
  在这里插入图片描述
  可以了。


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

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词