创建二进制 .debs 时针对不同的版本

创建二进制 .debs 时针对不同的版本

我正在 ubuntu 14.04 上构建.deb二进制包,但我想针对不同的版本,包括 14.04、16.04 和 17.04。是否可以在 ubuntu 14.04 上构建针对更高 ubuntu 版本的二进制包?

在 ubuntu 14.04 上构建了 .deb 后,我尝试在 ubuntu 17.04 上安装该软件包,但当我运行已安装的可执行文件时,它们都崩溃了,并出现不同的错误,表明 ABI 不兼容。供参考,我的软件包依赖于openfoam-dev我遇到的错误都与 OpenFOAM 有关。

相关内容