您的位置: 首页 > 技术问答 > 我怎样才能用静态glibc的 我怎样才能用静态glibc的 分类: 技术问答 • 2022-08-16 18:00:16 问题描述: 链接,因为我需要在其他发行版上运行我编译的程序,没有静态链接它只是给我的glibc版本不是该计算机上发现的错误。我怎样才能用静态glibc的 +1 你为什么标签那么它的gcc? – Eregrith +0 @Eregrith也许是因为他想知道GCC链接器的解决方案?只是一个猜测。 – junix +0 @junix OP编辑他的帖子,他首先声明他使用铿锵声,而不是gcc,所以我猜:不,也许他没有。 – Eregrith 答 只需通过-static选项gcc 但我认为,静态链接glibc的是一个坏主意。 (你可以在源代码的形式与自由软件许可证发布你的程序,那么你可以将其打包数分布) +1 我怕你把错误的链接在你的帖子,因为它指向-fopenmp'编译器,而不是-static'接头的''的。 ;-)(编辑:更正了错字“长”而不是“错”) – junix +0 谢谢,更正 – 答 看一看海合会连接的link options。尤其是选择-static分别-static-libgcc并请仔细阅读这些评论,这些选项,因为有时有原因不是静态绑定和部署,而与程序的共享库。
你为什么标签那么它的gcc? – Eregrith
@Eregrith也许是因为他想知道GCC链接器的解决方案?只是一个猜测。 – junix
@junix OP编辑他的帖子,他首先声明他使用铿锵声,而不是gcc,所以我猜:不,也许他没有。 – Eregrith