创建目录结构如下
├── openscad.AppDir
│ └── usr
│ ├── bin
│ ├── lib
│ └── share
在bin
目录存放二进制文件以及一些配套的资源文件。
在share
目录下添加*.desktop
文件和图标文件。
文件位置
openscad.AppDir/usr/share/applications/openscad.desktop
[Desktop Entry]
Type=Application
Name=OpenSCAD
Icon=icons_scad
Exec=openscad
Categories=Graphics;
文件位置
openscad.AppDir/usr/share/icons/hicolor/scalable/apps/icons_scad.png
使用linuxdeploy进行打包 linuxdeploy
./linuxdeploy-static-x86_64.AppImage --appdir=./openscad.AppDir --output=appimage