Windows:
build.batBuild.sh构建产物生成于 ./dist/Linux/GNU-Linux-amd64.AppImage 。
在 Windows 上为 GNU/Linux 打包前,需要先安装 WSL
-
进入 WSL 终端
-
切换工作目录为 SMake 仓库根目录
-
执行
build.sh --wsl
--wsl 参数会使用 venv-wsl 虚拟环境目录,以避免与宿主机的虚拟环境冲突
-
进入 WSL 终端
-
切换工作目录为 SMake 仓库根目录
-
与上述 GNU/Linux 上构建 AppImage 包相同。
在 GNU/Linux 上为 Windows 打包前需要先安装 Wine
-
进入 Wine CMD
-
切换工作目录为 SMake 仓库根目录
-
执行
build.bat --wine
--wine 参数会使用 venv-wine 虚拟环境目录,以避免与宿主机的虚拟环境冲突
Windows:
build.bat -g-g 参数会跳过创建或进入虚拟环境,直接安装依赖到系统全局(不建议这样做)