我正在尝试使用以下方法构建静态pkg-config二进制文件:
LDFLAGS='-static' ./configure --disable-shared
但是,生成的二进制文件是动态链接的。我甚至尝试使用:
摆弄MakefileCC = gcc -static
和
CCLD = gcc -static
但仍然没有去,总是分享,而不是静态。可能是什么问题?
答案 0 :(得分:0)
LDFLAGS="-static -static-libgcc" LIBS="-lpthread" CFLAGS="-Wl,-static" ./configure