gpt4 book ai didi

Vala:减少依赖的大小

转载 作者:行者123 更新时间:2023-12-04 11:30:23 25 4
gpt4 key购买 nike

我正在 win32 上使用 Vala 开发小型命令行实用程序。使用 vala 编译的程序依赖于以下 DLL

  • libgobject-2.0-0.dll
  • libgthread-2.0-0.dll
  • libglib-2.0-0.dll

  • 它们占用了 1500 kbyes 的空间。有没有办法减少这些依赖项的大小(除了用 UPX 等压缩它们)?我无法想象一个简单的 helloworld 之类的应用程序使用 glib 提供的所有功能。

    谢谢!

    最佳答案

    如果您的 vala 源相当简单,您可以在 posix 配置文件中编译它

    valac --profile posix hello.vala

    那么您的二进制文件将不会有任何标准 C 库之外的依赖项。但是,posix 配置文件可能仍处于试验阶段。

    关于Vala:减少依赖的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5332402/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com