golang plugin mac 平台下生成 .so 文件,放到 Linux 下执行时报错
資深大佬 : TOUJOURSER 0
我想在 mac 环境生成可以在 Linux 上运行的.so 文件:
export CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -buildmode=plugin -o xxx.so xxx.go
但是在 linux 下运行是报错:
plugin.Open("xxx.so"): xxx.so: invalid ELF header
大佬们有没有遇到过类似的问题,求解答
大佬有話說 (17)