golang打包后在另一台电脑运行报错/lib64/libc.so.6: version `GLIBC_xxxx‘ not found解决方案

news/2024/11/19 15:28:06/

前言

最近使用golang打包项目出现个问题报错/lib64/libc.so.6: version `GLIBC_xxxx’ not found,很多人都说需要安装GLIBC解决,但是这里有个误区,好像CGO库是依赖glibc的(具体的我也没有考证)就是我根部就没有使用CGO库,为什么还要依赖他?
在网络上找了很多方法,最终的解决方案是直接使用静态编译,再移植,问题得到解决(但是前提条件是你的项目没有任何地方依赖CGO库才行,否则会报错)

解决方案

#使用如下语句编译即可
CGO_ENABLED=0 go build -a -ldflags '-extldflags "-static"' .

http://www.ppmy.cn/news/911913.html

相关文章

jakarta ee_Jakarta EE社区之声:Jakarta EE的未来是什么?

jakarta ee 本月初,Jakarta EE社区成员被邀请参加Jakarta EE社区之声文档 ,该文档重点关注Jakarta EE规范的技术创新。 本文档中的内容反映了参与者对他们希望贡献时间的领域的个人观点。 但是,必须提及的是,它们并不代表硬性承诺…

C#正则表达式通过HTML提取网页中的图片src

C#正则表达式通过HTML提取网页中的图片src 原文: C#正则表达式通过HTML提取网页中的图片src 目前在做HoverTreeCMS项目中有处理图片的部分,参考了一下网上案例,自己写了一个获取内容中的图片地址的方法。可以先看看效果:http://tool.hovertre…

leetcode|math|9.172.69.50.

9. Palindrome Number to_string 就行 172. Factorial Trailing Zeroes 不能直接乘起来,会overflow!! 166! 就是要找166乘到1一共有几个5。5,10,15,25...都算。166/5就是算一共有几个5。但是25其实贡献了…

2023-07-16 LeetCode每日一题(树中距离之和)

2023-07-16每日一题 一、题目编号 834. 树中距离之和二、题目链接 点击跳转到题目位置 三、题目描述 给定一个无向、连通的树。树中有 n 个标记为 0…n-1 的节点以及 n-1 条边 。 给定整数 n 和数组 edges , edges[i] [ai, bi]表示树中的节点 ai 和 bi 之间有…

linux系统优化设置及软件集合

说明:部分条目没有实践,同时有一些重复的内容,以后改进. 1.更快速的打开网页,在firefox浏览器地址拦里输入about:config 找下面的选项进行修改吧: network.dns.disableIPv6 -> true network.http.pipelining -> true network.http.pipelining.maxrequests -&g…

ubuntu专辑

nl filename |tee filename.out 在filename内容前加行号 或者在vim中直接执行 :%!nl 之后使用vim的多行编辑方式,将多余的行首空格删掉 :%s *$ 将所有行尾多余的空格删除 使用gedit打印filename,在打印选项中,选择打印行号也可以,gedit还可以选择语法高亮是否打印. luth…

ubuntu linux环境使用技巧

ubuntu linux环境使用技巧 2010年07月28日 0) 什么是wubi安装?wubi安装有哪些注意事项? 所谓wubi就是指windows下的ubuntu安装程序(Ubuntu installer for Windows)。注意尽量选择在ntfs分区上安装,这样可以避免若干问题(如下述&a…

邮件服务器

邮件服务器 邮件服务器的功能与运作原理:他是利用网络传递一些信息给远程服务器的一种信息传递行为,相当具有时效性,不过现在有很多人乱用,导致垃圾信件,色情,广告信件等等 的滥用,时至今日,Google和几个大型的网络公司都有提供免费或者付费的邮件服务器,除非必要,…