【发布时间】:2026-02-03 17:40:01
【问题描述】:
我正在运行 gentoo 并手动编译并安装了 flann 库。我需要创建一个扩展名为 .tar.tbz2 的二进制包,其中包含所有必需的文件。我尝试安装到一个单独的文件夹并压缩它,但它没有被识别为实际的包。 (使用 make install DESTDIR=folder)
我对该文件的尝试包含 usr 作为子目录。
附加信息:我将库打包为交叉编译的一部分。
【问题讨论】:
-
你有想过这个吗?
-
@user1938107 我不得不使用emerge来安装自动生成二进制文件的包。对于找不到最新 ebuild 的软件包,请按照此处所述创建本地覆盖:wiki.gentoo.org/wiki/Overlay/Local_overlay
-
我需要一个特定的 boost 库,它在当前的emerge 中不可用,aldebaran 说不要使用emerge --sync。您是否使用叠加层解决了这个问题?
标签: linux package libraries packaging gentoo