Я попытался создать сценарий go (с пакетом gocv) из Windows 10, и я получаю эту ошибку
/home/denny/go/src/gocv.io/x/gocv/calib3d_string.go:3:9: undefined: CalibFlag
/home/denny/go/src/gocv.io/x/gocv/core_string.go:3:9: undefined: MatType
/home/denny/go/src/gocv.io/x/gocv/core_string.go:57:9: undefined: CompareType
/home/denny/go/src/gocv.io/x/gocv/core_string.go:75:9: undefined: CovarFlags
/home/denny/go/src/gocv.io/x/gocv/core_string.go:93:9: undefined: DftFlags
/home/denny/go/src/gocv.io/x/gocv/core_string.go:113:9: undefined: RotateFlag
/home/denny/go/src/gocv.io/x/gocv/core_string.go:125:9: undefined: KMeansFlags
/home/denny/go/src/gocv.io/x/gocv/core_string.go:137:9: undefined: NormType
/home/denny/go/src/gocv.io/x/gocv/core_string.go:159:9: undefined: TermCriteriaType
/home/denny/go/src/gocv.io/x/gocv/core_string.go:169:9: undefined: SolveDecompositionFlags
/home/denny/go/src/gocv.io/x/gocv/core_string.go:169:9: too many errors
это команда, которую я использовал
set GOOS=linux
set GOARCH=amd64
set CGO_ENABLED=0
go build -o main main.go
Затем я попытался скомпилировать его в Ubuntu с помощью этой команды, но это удалось
GOOS=linux GOARCH=amd64 go build -o main main.go
zip main.zip main
Однако я получаю эту ошибку, когда пытался запустить zip на AWS Lambda
START RequestId: d9cd01bb-b7d6-47ed-9852-07a43f3b3ce1 Version: $LATEST
/var/task/main: error while loading shared libraries: libopencv_highgui.so.4.2: cannot open shared object file: No such file or directory
Кто-нибудь пытался получить gocv на AWS Lambda?