二进制文件打包

29 阅读1分钟

创建目录结构如下

├── 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