我正在尝试为C++应用程序创建AppImage。我有几个资源需要捆绑,比如应用程序中使用的着色器文件、字体和图像。它们被放在一个“resources”文件夹中。
我正在使用appimage-builder按照here指南生成AppImage。
当我运行AppRun可执行文件时,我得到了分段错误。我怀疑这是因为没有捆绑AppRun中的资源文件夹。
请帮助我将额外的文件夹与appimage-builder捆绑在一起。
发布于 2020-10-14 06:09:21
要将额外的资源捆绑到AppImage中,只需在调用appimage-builder之前将它们复制到AppDir中即可。或在recipe script section中添加复制指令
在应用程序代码中,您可以查找将在运行时设置的APPDIR环境变量。此变量将在运行时保存AppDir的路径。
https://stackoverflow.com/questions/64283264
复制相似问题