我正在使用win32上的Vala开发小型命令行实用程序。使用vala编译的程序取决于以下DLL
他们占用了1500千克的空间。有没有办法减少这些依赖项的大小(除了使用UPX等压缩它们)?我无法想象使用glib提供的所有功能的简单的helloworld app。
谢谢!
答案 0 :(得分:9)
如果您的vala源非常简单,您可以在posix配置文件中编译它
valac --profile posix hello.vala
然后你的二进制文件将不具有标准C库之外的任何依赖性。但是,posix配置文件可能仍然是实验性的。