如何在Windows下打包Vala应用程序?

时间:2019-03-07 06:05:01

标签: windows package vala

在Windows上,我通过MSYS2使用Vala。如何正确打包应用程序,使其可以在另一台计算机(以及Gtk)上运行。从MSYS2 dll到可以在任何地方运行的exe应该放置哪些窗口以及在何处放置窗口?

1 个答案:

答案 0 :(得分:2)

您正在使用MSYS2,因此可以尝试一种三阶段方法:

  • 创建一个PKGBUILD文件并使用makepkg-mingw来构建您的应用程序的MSYS2程序包
  • 先将MSYS2安装在一个临时目录中,然后再安装应用程序的MSYS2软件包,这将解决依赖关系
  • 使用msitoolsNSIS之类的工具为您临时目录中的文件创建安装程序,msitools在公司环境中的安装效果更好,但不是图形化的,NSIS提供了GUI界面

一些参考文献: