https://github.com/1010code/onnxruntime-c-api
https://github.com/1010code/onnxruntime-c-api
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/1010code/onnxruntime-c-api
- Owner: 1010code
- Created: 2024-06-30T04:12:03.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-30T04:48:22.000Z (over 1 year ago)
- Last Synced: 2025-02-10T12:18:51.938Z (12 months ago)
- Language: C++
- Size: 19 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Aarch64手動編譯指令
```
# 配置項目
cmake -S . -B build -G "MinGW Makefiles" -DCMAKE_C_COMPILER:FILEPATH=aarch64-linux-gnu-gcc.exe -DCMAKE_CXX_COMPILER:FILEPATH=aarch64-linux-gnu-g++.exe -DCMAKE_TOOLCHAIN_FILE:FILEPATH=toolchain_aarch64.cmake
# 建構項目
cmake --build build
```
## Mingw64 手動編譯指令
```
# 配置項目
cmake -S . -B build -G "MinGW Makefiles" -DCMAKE_C_COMPILER:FILEPATH=gcc.exe -DCMAKE_CXX_COMPILER:FILEPATH=g++.exe -DCMAKE_TOOLCHAIN_FILE:FILEPATH=toolchain_mingw64.cmake
# 建構項目
cmake --build build
```
## Mac 手動編譯指令
```
# 配置項目
cmake -S . -B build -G "Unix Makefiles" -DCMAKE_C_COMPILER:FILEPATH=/usr/bin/clang -DCMAKE_CXX_COMPILER:FILEPATH=/usr/bin/clang++ -DCMAKE_TOOLCHAIN_FILE:FILEPATH=toolchain_mac.cmake
# 建構項目
cmake --build build
```
```
g++ -o main ./run.cpp ./OrtInference.cpp -I./libs/onnxruntime-osx-x86_64-1.15.1/include -I./ -std=c++17
```
- ClassExample.cpp 物件化寫法
- fnctionalExample.cpp 函式化寫法
- main.cpp 全部寫在主函示
- run.cpp+OrtInference.cpp 物件化並分離主程式