Попытка использовать библиотеку dylib dynamici c в cgo не удалась, отчет «dyld: Библиотека не загружена» - PullRequest
0 голосов
/ 06 марта 2020

Я попытался импортировать библиотеку dylib dynamici c в cgo, но это не удалось. Вот мой код

package main
//#cgo CFLAGS: -I./yun2txt/include
//#cgo LDFLAGS: -L./yun2txt/lib -ltotxt
//
//#include <library.h>
import "C"

func main() {
    C.hello()
}

Также есть ошибки.

dyld: Library not loaded: @rpath/libtotxt.dylib
  Referenced from: /private/var/folders/2n/k70s3c1j08q2z_6kw06n13nh0000gn/T/___go_build_cgo
  Reason: image not found

Как я могу решить эту проблему?

...