-static
的论点中的go build -ldflags
是什么意思?
go build -a -v -ldflags "-linkmode external -extldflags \"-static -L /usr/lib -ltensorflow\" -s -w -X main.version=${IDE_DATE}-${IDE_VERSION}-${IDE_OS}-${IDE_ARCH}" -o $2 cmd/backend.go
在哪里可以找到有关-static
的文档?
答案 0 :(得分:3)
假设您的环境正在使用gcc编译器:
https://gcc.gnu.org/onlinedocs/gcc/Link-Options.html
-静态
在支持动态链接的系统上,此选项将覆盖-pie和 防止链接共享库。在其他系统上, 选项无效。