鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

升级CMake

系统自带的CMake软件不能满足ONNX Runtime 1.19.2的编译要求,CMake版本需升级至3.26.0或以上。本文以CMake 3.30.0版本为例,对CMake升级进行说明。

  1. 下载CMake 3.30.0源码包cmake-3.30.0.tar.gz上传至服务器“/home”目录。

    若服务器可以访问外网,则可以直接使用wget命令下载。

    cd /home
    wget https://cmake.org/files/v3.30/cmake-3.30.0.tar.gz --no-check-certificate
  2. 解压。
    tar -zxvf cmake-3.30.0.tar.gz
  3. 进入解压后目录。
    cd cmake-3.30.0
  4. 升级CMake。
    ./bootstrap

    make -j 16

    “-j 16”参数充分利用多核CPU优势,加快编译速度。参数“-j”后数字为CPU核数,可用以下命令进行查看。此数值应小于或等于CPU核数。

    cat /proc/cpuinfo | grep processor | wc -l
    make install

  5. 清除缓存。
    hash -r
  6. 确认CMake的版本是否为3.30.0。
    /usr/local/bin/cmake --version

    回显如下,则升级成功。