作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我目前正在用 Qt 编写代码。如何静态编译代码?
从Qt文档中我了解到下面的步骤
1) Visual Studio 2008 -> 命令提示符 -> QtDir -> 配置静态 -> nmake
但是,它占用了 17 GB,最后它在完成之前退出,提示“空间不足”。
有什么简单的方法可以将 Qt 应用程序编译为独立程序吗?
最佳答案
您已经使用了唯一可能的方法:将源代码编译为静态。
一些对磁盘大小影响非常大的东西(这似乎是这里的问题),相应的配置参数:
-release
-no-webkit -no-script -no-scripttools -no-qt3support -nomake demos -nomake tools -nomake examples
no-ltcg
这些应该有助于将构建大小保持在最低限度。
关于c++ - 如何将Qt编译为静态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4112972/
我是一名优秀的程序员,十分优秀!