问题描述
我正在尝试为C ++应用程序创建AppImage。我需要捆绑的资源很少,例如着色器文件以及应用程序中使用的字体和图像。它们被放入“资源”文件夹。
我正在按照指南here使用appimage-builder生成AppImage。
运行AppRun可执行文件时,出现分段错误。我怀疑是因为没有在AppRun中捆绑资源文件夹。
请帮助我将额外的文件夹与appimage-builder捆绑在一起。
解决方法
将其他资源捆绑到AppImage中足以在调用appimage-builder之前将它们复制到AppDir中。或在recipe script section
中添加复制说明在应用程序代码中,您可以查找将在运行时设置的APPDIR环境变量。该变量将在运行时保存AppDir的路径。