linux - 从 Ubuntu 20 为 Ubuntu 18 构建应用程序
问题描述
我在我的 Ubuntu 20.04 操作系统中使用go build -o myApp
.
当我在 Ubuntu Server 18.04 上运行此应用程序时,会出现此错误:
/lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by ./myApp)
当我在stackoverflow中搜索时,有人提到glibc 2.29
在服务器上安装。但是其他人回答说这种方式有风险,可能会破坏操作系统。
其他人建议使用glibc 2.27
.
我怎样才能做到这一点?
解决方案
推荐阅读
- h2 - 读取 CVS 文件后从 BatFile 创建 H2 Db
- sql - 是否可以对 SQL 中的同一列应用多个窗口函数
- c# - 尝试访问包含表的属性时,WPF ObjectConstant 实例已被释放(EF)
- r - 使用共享轴在图中排列面板
- pine-script - 如何使用 pine 脚本在交易视图中绘制买卖双方的数量?
- jira - 我将如何从 JIRA 中删除我的项目之一?
- xamarin - Xamarin iOS - 找不到图像
- c# - 如何使用 Selenium 和 C# 定位 li 标签内的元素
- c - 学习 c 的艰难方法 ex29 编译/链接问题
- javascript - 使用字符串(非 HTML)以表格格式显示对象数组