构建 snap 包时,包装脚本会自动添加$SNAP/usr/lib
到LD_LIBRARY_PATH
.
在 docker 上构建我的包时,一些库(在本例中为liblapack
和libblas
)分别安装在子目录中:$SNAP/usr/lib/lapack
和$SNAP/usr/lib/libblas
。
尽管所有依赖项都stage-packages
在我的 snapcraft.yaml 中定义,但上面的路径不包含在包装脚本中。
如何强制 snapcraft 自动将所有库的路径添加到包装脚本?