You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

C++ CMake编译缺失onnxruntime依赖,如何用包管理器自动安装?

解决ONNX Runtime依赖缺失问题

不同操作系统的包管理器安装方案

Debian/Ubuntu 系列(apt)

  • 更新包索引:sudo apt update
  • 安装ONNX Runtime开发库:sudo apt install libonnxruntime-dev

CentOS/RHEL 系列(dnf/yum)

  • CentOS 8+/RHEL 8+:sudo dnf install onnxruntime-devel
  • 旧版本CentOS/RHEL:sudo yum install onnxruntime-devel
    注:若官方源无此包,需先添加EPEL源

macOS(Homebrew)

  • 更新Homebrew:brew update
  • 安装ONNX Runtime:brew install onnxruntime

跨平台方案(vcpkg)

如果使用vcpkg管理依赖:

  • 安装ONNX Runtime:vcpkg install onnxruntime
  • 编译时需指定vcpkg工具链文件:cmake -B build -S . -DCMAKE_TOOLCHAIN_FILE=/path/to/vcpkg/scripts/buildsystems/vcpkg.cmake

后续操作

安装完成后,重新执行编译命令:cmake --build .。若仍报错,需检查CMake配置是否正确识别ONNX Runtime的安装路径。

内容的提问来源于stack exchange,提问作者momo668

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 09:12:08