首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何缩短Qt制作过程?

如何缩短Qt制作过程?
EN

Stack Overflow用户
提问于 2011-06-02 13:47:52
回答 4查看 8.4K关注 0票数 9

我下载了一个开源的Qt,它是Windows上的目标。因为我使用VS2010命令提示符来完成安装,所以它会自动将平台设置为msvc-2010。当我试图构建使用nmake,它花了大约7-8小时来完成安装。在此过程中,我注意到Qt正在编译我不需要的库,比如javascript。

我可以知道如何缩短构建过程,因为我专注于桌面开发?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-06-02 15:07:30

正如@tibur所说,您可以使用jom,这是一种“并行nmake”。您还可以将几个选项传递给Qt的配置,其中一些选项是:

  1. -release-debug:只构建、发布或调试二进制文件
  2. -nomake demos-nomake examples-nomake tools:不要构建得很好,演示、示例或工具。
  3. -no-webkit-no-qt3support-no-script-no-scripttools:禁用某些Qt模块。

可能还有更多,configure.exe --help会告诉您所有可用的选项。

票数 15
EN

Stack Overflow用户

发布于 2011-06-02 19:11:42

使用时间最长的一个大型图书馆是webkit。如果你不需要webkit,你可以通过

代码语言:javascript
运行
复制
-no-webkit

而且构建时间应该大大减少。与之相比,大多数其他标志(如-nomake演示、-nomake示例(参见rubenvb的答案)都是微优化)。

票数 4
EN

Stack Overflow用户

发布于 2011-06-02 13:50:29

看看朱姆

jom是支持并行执行多个独立命令的nmake的克隆。它添加了类似于GNU的-j命令行开关。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6215408

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档