面向Ubuntu的Linux Alpine中的交叉编译

时间:2018-09-26 22:56:52

标签: linux ubuntu gcc alpine

我有一个运行gpine 8.2.0的Alpine Linux的虚拟机,我想将其用作沙箱来编译要在Ubuntu机器上安装的程序。这样做的程序是什么?我想我需要执行交叉编译,但尚未找到任何相关内容。

1 个答案:

答案 0 :(得分:0)

您可以使用debootstrap创建Ubuntu chroot,并在chroot中编译源代码。我怀疑是否有一种简单的方法可以直接从Alpine Linux进行交叉构建。

也不清楚为什么要这样做。如果您已经打包了Debian / Ubuntu的源代码,则应使用适用于该操作系统的VM和本机构建工具(例如pbuildersbuild)之一在干净的构建环境中进行构建。< / p>