【OnnxRuntime】在linux下编译并安装C++版本的onnx-runtime
在Linux下编译并安装C++版本的ONNX Runtime,你需要遵循以下步骤:
- 确保你的系统已安装CMake、Git和C++编译器(如g++)。
- 从GitHub上克隆ONNX Runtime的源代码仓库:
git clone https://github.com/microsoft/onnxruntime.git
cd onnxruntime
- 创建一个构建目录并进入该目录:
mkdir build && cd build
- 使用CMake配置构建系统:
cmake .. -DCMAKE_BUILD_TYPE=Release -DONNXRUNTIME_BUILD_SHARED_LIB=ON -DONNXRUNTIME_BUILD_UNIT_TESTS=OFF
- 编译ONNX Runtime:
make -j$(nproc)
- 安装ONNX Runtime:
make install
这将会安装头文件到/usr/local/include
和库文件到/usr/local/lib
。
请注意,这些命令提供了一个基础的编译和安装过程。根据你的具体需求,你可能需要调整CMake命令中的参数。例如,如果你不想安装到系统目录下,你可以省略-j$(nproc)
和make install
步骤,在此情况下,你可以在构建目录中找到生成的库和头文件。
评论已关闭