From 145e8c99ba489b0970650c58efce22aea9a179cd Mon Sep 17 00:00:00 2001 From: Admin Date: Thu, 16 Jul 2026 22:24:13 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=B7=BB=E5=8A=A0=20ONNX=20Runtime=20?= =?UTF-8?q?=E5=A4=B4=E6=96=87=E4=BB=B6=E8=B7=AF=E5=BE=84=E5=92=8C=20fstrea?= =?UTF-8?q?m=20=E5=A4=B4=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkg/onnx/onnx.cpp | 1 + pkg/onnx/onnx.go | 4 ++-- pkg/opencv/opencv.cpp | 1 + pkg/opencv/opencv.go | 6 +++--- 4 files changed, 7 insertions(+), 5 deletions(-) diff --git a/pkg/onnx/onnx.cpp b/pkg/onnx/onnx.cpp index fe9620f..692782e 100644 --- a/pkg/onnx/onnx.cpp +++ b/pkg/onnx/onnx.cpp @@ -1,3 +1,4 @@ +#include #include #include #include diff --git a/pkg/onnx/onnx.go b/pkg/onnx/onnx.go index e2c3bfd..3173dfe 100644 --- a/pkg/onnx/onnx.go +++ b/pkg/onnx/onnx.go @@ -1,8 +1,8 @@ package onnx /* -#cgo CXXFLAGS: -std=c++17 -I/usr/include/onnxruntime -#cgo linux LDFLAGS: -lonnxruntime -ldl -lstdc++ +#cgo CXXFLAGS: -std=c++17 -I/usr/local/onnxruntime/include +#cgo linux LDFLAGS: -L/usr/local/onnxruntime/lib -lonnxruntime -ldl -lstdc++ #cgo darwin LDFLAGS: -lonnxruntime -framework CoreFoundation -lstdc++ #include diff --git a/pkg/opencv/opencv.cpp b/pkg/opencv/opencv.cpp index 1f6e05a..873f065 100644 --- a/pkg/opencv/opencv.cpp +++ b/pkg/opencv/opencv.cpp @@ -1,3 +1,4 @@ +#include #include #include #include diff --git a/pkg/opencv/opencv.go b/pkg/opencv/opencv.go index d6c85e5..9a8d3dd 100644 --- a/pkg/opencv/opencv.go +++ b/pkg/opencv/opencv.go @@ -1,9 +1,9 @@ package opencv /* -#cgo CXXFLAGS: -std=c++17 -I/usr/include/opencv4 -#cgo linux LDFLAGS: -L/usr/lib/x86_64-linux-gnu -lopencv_core -lopencv_imgproc -lopencv_imgcodecs -lopencv_dnn -lopencv_calib3d -lstdc++ -#cgo darwin LDFLAGS: -lopencv_core -lopencv_imgproc -lopencv_imgcodecs -lopencv_dnn -lopencv_calib3d -lstdc++ +#cgo CXXFLAGS: -std=c++17 -I/usr/include/opencv4 -I/usr/local/onnxruntime/include +#cgo linux LDFLAGS: -L/usr/lib/x86_64-linux-gnu -L/usr/local/onnxruntime/lib -lopencv_core -lopencv_imgproc -lopencv_imgcodecs -lopencv_dnn -lopencv_calib3d -lonnxruntime -lstdc++ +#cgo darwin LDFLAGS: -lopencv_core -lopencv_imgproc -lopencv_imgcodecs -lopencv_dnn -lopencv_calib3d -lonnxruntime -lstdc++ #include