Linux下编译onnxruntime1.13.1
时间: 2024-09-11 07:13:05 浏览: 46
onnxruntime-1.13.1-cp37-cp37m-linux_armv7l.whl.zip
在Linux环境下编译ONNX Runtime(1.13.1版本)通常需要安装必要的依赖项,设置构建环境,并运行编译命令。以下是大致步骤:
1. **安装依赖**:
- 更新系统包列表:`sudo apt-get update`
- 安装基本依赖,如CMake、GCC、Python等:
```
sudo apt-get install cmake build-essential git python3-dev python3-pip libopenblas-dev liblapack-dev
```
2. **下载源码**:
```bash
git clone https://github.com/microsoft/onnxruntime.git
cd onnxruntime
git checkout v1.13.1
```
3. **配置环境**:
创建一个新的构建目录并进入,例如 `mkdir build && cd build`
使用CMake指定构建选项:
```
cmake .. -DUSE_OPENMP=OFF -DUSE_CUDA=OFF -DUSE_ROCM=OFF
```
根据需要调整选项,如启用GPU支持需添加 `-DUSE_CUDA=ON` 等。
4. **编译和安装**:
```
make -j$(nproc) # 或者根据CPU核心数调整-j参数
sudo make install
```
5. **检查安装**:
```bash
which onnxruntime
```
阅读全文