diff --git a/go/README_cn.md b/go/README_cn.md index 8ffc31adf85a638c4f4a4aa0bee6d3b7f09ef7fb..a184ecbb8dea1ae71074ef9686d088a5f4cf0f33 100644 --- a/go/README_cn.md +++ b/go/README_cn.md @@ -49,6 +49,7 @@ output_data := value.Interface().([][]float32) 下载[数据](https://paddle-inference-dist.cdn.bcebos.com/mobilenet-test-model-data.tar.gz)并解压到当前目录 运行 -``` go +```bash +export LD_LIBRARY_PATH=`pwd`/paddle_c/paddle/lib:$LD_LIBRARY_PATH go run ./demo/mobilenet.go ``` diff --git a/go/paddle/common.go b/go/paddle/common.go index b29efbdf3022b644d42b22cc5f005f12e0775ab9..4bf947659312824216e6003cb2f150ae39a94d00 100644 --- a/go/paddle/common.go +++ b/go/paddle/common.go @@ -14,8 +14,8 @@ package paddle -// #cgo CFLAGS: -Ipaddle_c/paddle/include -// #cgo LDFLAGS: -Lpaddle_c/paddle/lib -lpaddle_fluid_c +// #cgo CFLAGS: -I${SRCDIR}/../paddle_c/paddle/include +// #cgo LDFLAGS: -L${SRCDIR}/../paddle_c/paddle/lib -lpaddle_fluid_c // #include // #include import "C" diff --git a/go/paddle/config.go b/go/paddle/config.go index c4f39fa9c5d627a689c064bbbd2178cd1ae1a929..dcdb64008be775d2fe83069b1b05eb3458159c4c 100644 --- a/go/paddle/config.go +++ b/go/paddle/config.go @@ -14,8 +14,8 @@ package paddle -// #cgo CFLAGS: -Ipaddle_c/paddle/include -// #cgo LDFLAGS: -Lpaddle_c/paddle/lib -lpaddle_fluid_c +// #cgo CFLAGS: -I${SRCDIR}/../paddle_c/paddle/include +// #cgo LDFLAGS: -L${SRCDIR}/../paddle_c/paddle/lib -lpaddle_fluid_c // #include // #include // #include diff --git a/go/paddle/predictor.go b/go/paddle/predictor.go index 2bae7854c31e577d14609fa57bfaaad445a08737..59bad908e6a5082e38b8bb33c849aa1097107d76 100644 --- a/go/paddle/predictor.go +++ b/go/paddle/predictor.go @@ -14,8 +14,8 @@ package paddle -// #cgo CFLAGS: -Ipaddle_c/paddle/include -// #cgo LDFLAGS: -Lpaddle_c/paddle/lib -lpaddle_fluid_c +// #cgo CFLAGS: -I${SRCDIR}/../paddle_c/paddle/include +// #cgo LDFLAGS: -L${SRCDIR}/../paddle_c/paddle/lib -lpaddle_fluid_c // #include // #include "paddle_c_api.h" import "C" diff --git a/go/paddle/tensor.go b/go/paddle/tensor.go index 4da99ea840f64e82bf493e8dbb558121b65b6657..e6e2c53fef1af565d4efba976d10839efe22517d 100644 --- a/go/paddle/tensor.go +++ b/go/paddle/tensor.go @@ -14,8 +14,8 @@ package paddle -// #cgo CFLAGS: -Ipaddle_c/paddle/include -// #cgo LDFLAGS: -Lpaddle_c/paddle/lib -lpaddle_fluid_c +// #cgo CFLAGS: -I${SRCDIR}/../paddle_c/paddle/include +// #cgo LDFLAGS: -L${SRCDIR}/../paddle_c/paddle/lib -lpaddle_fluid_c // #include // #include // #include