Advertisement

ONNXRuntime v1.14.0 在 Windows 7 上自行编译 DLL

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本文档提供详细步骤指导如何在Windows 7操作系统上从源代码手动编译ONNX Runtime v1.14.0版本所需的动态链接库。 目前高版本的ONNXRuntime不再支持Windows 7系统。为了使ONNXRuntime v1.14.0能够在Windows 7 x64上运行,我进行了本地编译,并将成果分享给有需要的人们。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • ONNXRuntime v1.14.0 Windows 7 DLL
    优质
    本文档提供详细步骤指导如何在Windows 7操作系统上从源代码手动编译ONNX Runtime v1.14.0版本所需的动态链接库。 目前高版本的ONNXRuntime不再支持Windows 7系统。为了使ONNXRuntime v1.14.0能够在Windows 7 x64上运行,我进行了本地编译,并将成果分享给有需要的人们。
  • ONNXRuntime v1.14.0的Win7 32位DLL版本
    优质
    这是针对Windows 7 32位系统的ONNXRuntime v1.14.0预编译动态链接库(DLL)版本,方便开发者快速集成和部署机器学习模型。 ONNXRuntime 1.15.0 版本以后不再支持 Windows 7 及更早的操作系统,即使重新编译源码也无法解决此问题。 版本:ONNXRuntime 1.14.0 操作系统:Windows 7 编译器:Visual Studio 2019 已成功在 Windows 7 (64位) 系统下使用 Visual Studio 2019 调用32位 release 版本动态链接库进行测试,现将该版本共享给有需要的小伙伴。
  • ONNXRuntime-GPU-1.16.0-aarch64 Jetson Nano
    优质
    本项目旨在JetsonNano开发板上针对ARM架构进行优化,成功编译了适用于GPU加速的ONNXRuntime库版本1.16.0,为深度学习模型提供了高效的运行环境。 在Jetson Nano上编译C++程序时,需要包含以下库:libonnxruntime.so、libonnxruntime_providers_cuda.so、libonnxruntime_providers_shared.so 和 libonnxruntime_providers_tensorrt.so。
  • Windows最新版的FFmpeg库
    优质
    本文介绍了如何在Windows操作系统中手动编译并安装最新的FFmpeg源代码,帮助开发者获取所需功能和改进。 这是我个人在Windows环境下编译的FFmpeg库,包含头文件、动态库和静态库。经过测试可以正常使用。
  • Windows 7Borland C++ 3.1 DOS版本的
    优质
    本项目介绍如何在现代Windows 7操作系统中成功运行古老的Borland C++ 3.1 DOS版编译器,探索软件兼容性的解决方案。 在Windows 7操作系统下运行DOS环境中的Borland C++ 3.1编译器,并使用其完善的帮助系统来编写C语言程序。目的是模拟一个16位的DOS系统,以便于在现代的操作系统上兼容并运行早期版本的应用软件和开发工具。
  • Protobuf 3.6.1Windows 7 x64系统
    优质
    本教程详细介绍如何在Windows 7 (x64)操作系统上编译安装Google Protobuf 3.6.1版本,适合开发者快速搭建开发环境。 在Windows 7的64位系统下,使用VS2017环境编译并通过测试确认可用。
  • Windows 7 游戏 Windows 10
    优质
    本文探讨了在Windows 10操作系统中兼容和流畅地运行Windows 7游戏的方法与技巧。 Windows 10 自带的扫雷游戏我已经玩得很厌倦了。这个安装包是从 Windows7 系统自带的游戏里提取出来的,里面包含有扫雷、纸牌等游戏,还有一些我没尝试过的其他游戏。我本来想把分数设置为零分,但遗憾的是最低只能选择一分。
  • Windows 7下使用Visual Studio 2013时找不到资源DLL
    优质
    本文介绍了在Windows 7系统中使用Visual Studio 2013遇到资源编译器DLL缺失的问题,并提供了详细的解决方案。 安装好VS2013后,在新建项目并尝试打开资源视图时可能会遇到“无法找到资源编译器DLL,请确认路径是否正确”的提示。解决这个问题的方法是安装 Windows SDK for Windows 8.1,无论是离线还是在线安装均可解决问题。
  • CentOS 7、EL 7和RedHat 7OpenSSH 9.9p1的RPM包
    优质
    本教程详细介绍如何在CentOS 7、Enterprise Linux 7及Red Hat 7系统中从源码编译并构建OpenSSH 9.9p1版本的RPM软件包,适用于需要自定义安全设置或升级OpenSSH服务的用户。 在CentOS 7, EL7, 或 RedHat 7 上编译并安装 OpenSSH 9.9p1 的 RPM 包,请按照以下步骤操作: 1. 解压下载的文件: ``` unzip el9-openssh9.9-x86.zip -d openssh ``` 2. 安装解压后的 RPM 文件: ``` yum -y install opensshx86_64*.rpm ``` 3. 设置SSH密钥权限: ``` chmod 600 etcsshssh_host* ``` 4. 重启 SSH 服务: ``` systemctl restart sshd ``` 5. 清理不再需要的文件和目录: ``` rm -rf el9-openssh9.9-x86.zip openssh ``` 6. 验证 OpenSSH 安装情况: ``` ssh -V ```
  • Windows系统QGC 4.3.0
    优质
    本指南详细介绍如何在Windows操作系统下成功编译QGroundControl(QGC)4.3.0版本。通过一系列详细步骤帮助开发者或爱好者轻松完成配置和构建过程,确保能够顺利运行此开源飞行控制系统软件的最新稳定版。 在Windows上编译QGroundControl(QGC)4.3.0是一个涉及多个技术栈的过程,包括使用Visual Studio 2019 (VS2019)作为集成开发环境(IDE),以及Qt库作为应用程序框架。以下是关于这个过程的详细说明。 QGroundControl是一款开源地面控制站软件,广泛应用于无人机和其他无人驾驶系统中,提供飞行规划、实时遥测和视频流等功能。版本4.3.0可能是项目中的一个稳定版本,包含了各种更新与改进。 在Windows平台上编译QGC时,需要确保拥有正确的开发环境。第一步是安装`qt-unified-windows-x64-online.exe`,这是一个Qt在线安装程序。通过这个安装器可以选择所需的Qt版本及对应的编译工具链,如MinGW或MSVC(Microsoft Visual C++)。对于与VS2019配合使用,应选择MSVC编译器。 接下来是安装Visual Studio 2019的安装程序,在安装过程中确保勾选“Desktop development with C++”工作负载,以包含C++编译器和其他必要的工具如Windows SDK。这些设置对QGC的编译至关重要。 在完成上述步骤后,需要配置环境变量,将VS2019的编译器路径和Qt的头文件及库文件路径添加到PATH中。这可以通过系统的环境变量设置或在启动命令行时临时指定来实现。 随后,克隆QGroundControl源代码仓库(通常从GitHub获取),使用Git工具或者直接下载并解压ZIP文件至工作目录。打开VS2019创建一个新的C++项目,并选择“Empty Project”,将QGroundControl的源代码设置为项目的源码目录。 在项目配置中,需要指定Qt版本、链接器选项及任何额外库或依赖项。确保设定正确的构建配置(通常包括Debug和Release),并选择相应的平台工具集以匹配安装的VS2019版本。 编译完成后,在输出目录应能找到生成的QGroundControl应用程序。在编译过程中可能会遇到各种问题,如缺失的依赖库、编译错误或链接问题等。这些问题可通过查阅QGroundControl开发者文档、Qt官方文档或者通过网络搜索相关错误信息来解决。同时保持Qt和VS2019版本与官方构建指南一致可以避免许多兼容性问题。 要在Windows上成功编译QGroundControl 4.3.0,需要安装Qt及VS2019,并完成环境配置、项目属性设置以及源代码的编译工作。这是一个包含多步骤的过程,但完成后将获得一个针对特定系统优化版本的QGroundControl应用程序,具备更高的性能和更好的兼容性。