恒美微站 Logo 恒美微站
  • 首页
  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心
  • 联系我们

ONNX Runtime Linux-x64安装

  • 首页
  • 资讯中心
  • /
  • ONNX Runtime Linux-x64安装

相关资讯

小红书爆款笔记智能采集与数据分析实战 2026/8/9 1:42:33
尼康Z30深度评测:4000元价位Vlog与入门摄影优选 2026/8/9 1:42:33
3大技术突破:如何彻底解决《恶霸鲁尼:奖学金版》Windows 10内存崩溃难题 2026/8/9 1:42:33

最新资讯

OpenAI MCP协议:AI Agent工具集成的统一标准与实战指南
中国500米分辨率年总降水量数据集技术与应用
RIS动态配置协议:无线通信的智能反射技术解析
数字绘画拆解学习法:从“绝对小丑爱音”案例掌握角色设计核心技法
05 DQSG
重庆学校网站建设如何打造具有巴渝特色的教育门户?揭秘从0到1的深层逻辑与避坑指南

今日推荐

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁
如何快速生成中国车牌图片:Python开源工具完整指南
当 LLM 遇见大文档:主流开源项目如何处理上下文超限

本周热门

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁
如何快速生成中国车牌图片:Python开源工具完整指南
当 LLM 遇见大文档:主流开源项目如何处理上下文超限

本月精选

如何用DamaiHelper实现演唱会门票的智能自动化抢购:完整技术解决方案指南
第4篇:59 倍性能差距的索引瓶颈定位——一次教科书级的全表扫描调优
终极歌词批量下载神器:5分钟解决离线音乐库歌词同步难题

ONNX Runtime Linux-x64安装

发布时间:2026/8/9 1:42:33
ONNX Runtime Linux-x64安装 ONNX Runtime Linux-x64安装ONNX Runtime Linux-x64 C 完整安装教程CPU版Ubuntu 20.04/22.04方案一官方预编译包推荐5分钟装好无需编译1. 安装系统依赖sudo apt update sudo apt install -y build-essential cmake libprotobuf-dev protobuf-compiler2. 下载预编译包选稳定版示例v1.18.0GitHub Releaseshttps://github.com/microsoft/onnxruntime/releasesCPU包onnxruntime-linux-x64-1.18.0.tgzGPU包(CUDA)onnxruntime-linux-x64-gpu-1.18.0.tgz# 下载 wget https://github.com/microsoft/onnxruntime/releases/download/v1.18.0/onnxruntime-linux-x64-1.18.0.tgz # 解压 tar -zxvf onnxruntime-linux-x64-1.18.0.tgz # 全局安装到/opt系统全局可用 sudo mv onnxruntime-linux-x64-1.18.0 /opt/onnxruntime解压目录结构/opt/onnxruntime ├─ include/ # C头文件 └─ lib/ ├─ libonnxruntime.so ├─ libonnxruntime.so.1.18.0 └─ libonnxruntime_providers_shared.so3. 配置动态链接运行时能找到so方式A永久全局生效推荐# 添加库路径 echo /opt/onnxruntime/lib | sudo tee /etc/ld.so.conf.d/onnxruntime.conf # 更新缓存 sudo ldconfig # 验证是否识别 ldconfig -p | grep onnxruntime方式B临时生效仅当前终端export LD_LIBRARY_PATH/opt/onnxruntime/lib:$LD_LIBRARY_PATH4. CMakeLists.txt 集成你的项目FCOS3D部署工程直接套用cmake_minimum_required(VERSION 3.16) project(fcos3d_deploy) set(CMAKE_CXX_STANDARD 17) # ONNX Runtime 根路径 set(ONNXRUNTIME_ROOT /opt/onnxruntime) # 头文件目录 include_directories(${ONNXRUNTIME_ROOT}/include) # 库搜索目录 link_directories(${ONNXRUNTIME_ROOT}/lib) # 你的源码 file(GLOB SRC src/*.cpp) add_executable(fcos3d ${SRC}) # 链接onnxruntime target_link_libraries(fcos3d onnxruntime opencv_core opencv_imgproc opencv_highgui opencv_imgcodecs pthread )5. 最简C测试代码验证安装新建test_ort.cpp#include iostream #include onnxruntime_cxx_api.h int main() { // 获取ORT版本 std::cout ONNX Runtime Version: Ort::GetVersionString() std::endl; // 创建环境 Ort::Env env(ORT_LOGGING_LEVEL_WARNING, test); Ort::SessionOptions session_options; session_options.SetIntraOpNumThreads(4); session_options.SetGraphOptimizationLevel(GraphOptimizationLevel::ORT_ENABLE_ALL); std::cout ORT init success! std::endl; return 0; }编译运行mkdir build cd build cmake .. make -j$(nproc) ./fcos3d输出版本号即安装成功。方案二源码编译自定义编译选项如开启OpenBLAS/DNNL1. 拉取源码子模块git clone --recursive https://github.com/microsoft/onnxruntime.git cd onnxruntime git checkout v1.18.0 git submodule update --init --recursive --force2. 一键编译脚本CPU Release./build.sh \ --config Release \ --build_shared_lib \ --parallel $(nproc) \ --use_openmp \ --use_dnnl--use_cuda开启GPU需要提前装CUDA/cuDNN--build_shared_lib生成动态库.so3. 编译产物路径build/Linux/Release/ ├─ include/ └─ lib/libonnxruntime.so4. 安装到系统sudo cp -r build/Linux/Release/include/* /usr/local/include/ sudo cp build/Linux/Release/lib/*.so /usr/local/lib/ sudo ldconfig常见问题排查error while loading shared libraries: libonnxruntime.so未配置ldconfig或LD_LIBRARY_PATH执行前文ldconfig步骤。找不到头文件 onnxruntime_cxx_api.hCMake中ONNXRUNTIME_ROOT路径写错确认解压路径。编译报错 protobuf 相关安装依赖sudo apt install libprotobuf-dev protobuf-compiler配合你之前ARM64部署说明x86_64(x64)包不能在aarch64开发板使用ARM设备需下载onnxruntime-linux-aarch64包。GPU版本补充如需CUDA推理下载GPU包wget https://github.com/microsoft/onnxruntime/releases/download/v1.18.0/onnxruntime-linux-x64-gpu-1.18.0.tgzCMake链接时额外加provider库target_link_libraries(fcos3d onnxruntime onnxruntime_providers_cuda onnxruntime_providers_shared )

关于恒美微站

恒美微站专注于为个体商户、工作室提供极简自助建站服务,让每个人都能轻松拥有专业网站。

快速链接

  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心

服务项目

  • 可视化建站
  • 拖拽编辑
  • 主题定制
  • SEO 优化
  • 网站托管

联系方式

  • 📍 地址:北京市朝阳区建国路 88 号
  • 📞 电话:400-888-8888
  • ✉️ 邮箱:info@hmyw.cn
  • 🕐 时间:周一至周日 9:00-18:00

© 2024 恒美微站 hmyw.cn 版权所有 | 京 ICP 备 12345678 号