在 jammy 上使用 2 个架构时 libgdal.so

在 jammy 上使用 2 个架构时 libgdal.so

我正在尝试在我的 amd64 机器 (22.04) 上为 arm64 和 amd64 构建/交叉构建

为此,我在我的计算机上安装了两个 arm64 库(我已经安装了 amd64)

似乎 libgdal.so 被 libgdal-dev:arm64 /usr/lib/libgdal.so 的安装覆盖了,现在是 arm64,它破坏了我的 amd64 构建。如果我再次安装 libgdal-dev,我会得到正确的 amd64 libgdal.so。

使用其他库时我没有遇到这个问题。例如 libgeos++-dev。

我做错了什么?

相关内容