linux qt jom,Qt Creator 使用技巧之提高编译速度【使用jom参数】-程序员宅基地

技术标签: linux qt jom  

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/hsshh1988/article/details/52604196

环境:win10, Qt 5.4.1,编译器mingw32

项目: Qt for Android

Qt Creator 在编译android项目时不支持预编译,默认cpu单核编译,工程稍大一点导致编译过程极其缓慢,影响效率。

不过Qt Creator自带了多核编译工具支持,只是没有默认开启,需要自己在项目中进行配置才能生效。

步骤如下【以本机和项目为例】:

1.查看是否已经安装了jom工具:C:\Qt\Qt5.4.1\Tools\QtCreator\bin\jom.exe

2.项目添加参数-j 4【4是cpu的核数,我的是i5,只有四个核心】

添加参数完毕后可以重新编译项目试试看,编译的时候可以打开任务管理器,能看到所有的cpu核心都能被充分利用。

之前我的机器【cpu i5-4590/内存8G/机械硬盘】项目全部重编需要50多分钟,启用多核以后,只需要13分钟左右。

PS.如果是编译器用的是ms的vc++,则只需要在.pro文件中添加 QMAKE_CXXFLAGS += /MP 即可

————————————————

版权声明:本文为CSDN博主「hedonghi」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/hsshh1988/article/details/52604196

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_33281940/article/details/116954087

智能推荐

pip学习笔记_pip export-程序员宅基地

文章浏览阅读491次,点赞2次,收藏5次。pip1、作用 python安装包管理器允许安装/删除/更新python包2、安装 sudo apt install python -pip(python2)sudo apt install python3 -pip(python3)3、使用使用python2的pip -pip指令使用python3的pip -pip3指令4、安装python包sudo pip3 install somePack..._pip export

由于找不到msvcp110.dll,无法继续执行代码。重新安装可以能会解决此问题_在cocos中找不到msvcp110.dll-程序员宅基地

文章浏览阅读2.8w次,点赞29次,收藏18次。解决方法实践可用由于找不到MSVCR110.dll,无法继续执行代码。重新安装程序可能会解决此问题当只缺少一个文件的时候可以用我在这个博客中的办法也可解决但当缺少多个dl文件的时候还是不建议用这个方法,比较容易报错,可能导致系统的其他文件错乱,建议直接使用这个,方便还比较简单,各类dll文件出错,一般都是系统在安装的时候出错,或者是有配置文件丢失就会导致出现这一类的问题,只需要按照如下步骤操作即可1、首先输入 http://www.microsoft.com/zh-CN/download/det_在cocos中找不到msvcp110.dll

【华南理工大学主办|JPCS独立出版 | 多年快速见刊检索】第五届无线通信与智能电网国际会议(ICWCSG2023)-程序员宅基地

文章浏览阅读310次。计算机科学、光通信和网络、微波工程、通信网络和系统、信号处理与应用、智能电网_icwcsg

即时通讯源码全套下载使用-哇谷IM即时通讯团队_哇谷源码-程序员宅基地

文章浏览阅读5.4k次。XMPP 一种基于标准通用标记语言的子集XML的协议,继承了在XML环境中灵活的发展性,XMPP的前身是Jabber,一个开源形式组织产生的网络即时通信协议。(from 百度)XMPP中定义了三个角色,客户端,服务器,网关。通信能够在这三者的任意两个之间双向发生。服务器同时承担了客户端信息记录,连接管理和信息的路由功能。网关承担着与异构即时通信系统的互联互通,异构系统可以包括SMS(短信),MS..._哇谷源码

谷歌应用上架&Google Play上架后被下架原因分析-程序员宅基地

文章浏览阅读633次,点赞31次,收藏27次。谷歌上架是每位谷歌开发者都可能遇到的重要环节。在这个过程中,开发者们需要关注许多关键因素,以避免APP被谷歌下架。开发者tg@技术博主以下是我们为大家分享的谷歌上架注意事项,希望能够帮助大家更好地规避潜在风险。第一,了解并遵守谷歌上架政策。谷歌上架政策是谷歌为开发者提供的指导性文件,其中详细介绍了上架流程、审核标准、推广策略等方面的内容。开发者们需要认真阅读并严格遵守这些政策,以避免上架过程中的常见错误。第二,确保APP的安全性和稳定性。在谷歌上架过程中,APP的安全性和稳定性是谷歌审核的重要方面。

linux 云计算平台基本环境(知识准备篇)-程序员宅基地

文章浏览阅读1.3k次,点赞32次,收藏15次。云计算平台基本环境是以虚拟化技术为核心的分布式计算系统,包括基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)三层架构。其中,IaaS提供虚拟服务器、存储和网络资源,如Amazon EC2、阿里云ECS;PaaS则包含了运行时环境和数据库服务,如Heroku、Google App Engine,助力开发者快速构建和部署应用;SaaS层则是完整的云端应用程序,如Office 365、Salesforce等。

随便推点

AWS ECS Fargate容器调试_aws ecs 如果在容器里重启task-程序员宅基地

文章浏览阅读1k次。简介在“创建 ECS Fargate”一文中我们介绍了 ECS Fargate,一种无服务器模式的服务。因为没有下一层服务器,所以既节省了资源(成本)又减化了维护工作量。但方便的同时也会带来一些问题,在实践中我们碰到最多的就是如何调试的问题。比如安装在一台 linux 服务器的 tomcat 服务器,如果我们想改 tomcat 的配置,只要登录 linux 服务器,进入 tomcat 安装目录,修改 conf 文件再重启 tomcat 就可以了。再比如安装在一台 linux 服务器的 nginx._aws ecs 如果在容器里重启task

Labview控制Agilent 33220A信号发生器_labview的agilent函数发生器-程序员宅基地

文章浏览阅读7.2k次,点赞4次,收藏39次。Agilent其实自带PC端控制信号发送器的软件,在网上可以找到。但需要安装一堆驱动和控件,使用时数据还要转化为特定的格式。于是,自己用labview做了个小软件,可以读取txt格式数据,并通过信号发生器发出。一、 原理 Labview支持NI-VISA 通用I/O接口软件 。VISA(虚拟仪器软件架构)是对包含GPIB、VXI、PXI、串口(RS232/485)、以太网_labview的agilent函数发生器

会声会影软件2021-2024版对电脑的要求及使用技巧_会声会影各版本安装的配置要求-程序员宅基地

文章浏览阅读1.9k次,点赞14次,收藏31次。现如今很多视频剪辑软件,涵盖了手机端和电脑端,电脑端相较于手机端拥有在导出时可选择多种视频格式以及剪辑的精细度更高等优势。下面我以视频剪辑界的扛把子-会声会影的版本一直在升级,随着升级对电脑系统的要求也有一定的不同,有会声会影2024旗舰版、会声会影2023版、会声会影2022、会声会影2021入门版四种。_会声会影各版本安装的配置要求

小团队管理:如何轻松带出1+1>2的团队_小团队管理-如何轻松带出1+1>2的团队-程序员宅基地

文章浏览阅读4.3k次,点赞87次,收藏73次。本书从小团队管理的基本特征开始介绍,围绕小团队管理者在工作中实际遇到的管理事件,针对形形色色的小团队管理问题,逐条展开方法论述和实操讲解,旨在帮助读者轻松应对管理难题。本书分为3篇,共12章。第1篇为基础篇,主要概述小团队管理的基本内容;第2篇为新手篇,主要讲解小团队管理的基础知识和实操案例,内容包括小团队的认知管理、目标管理、分工管理、沟通管理、绩效管理、阶梯管理、新人管理、离职管理、文化管理等;第3篇为进阶篇,主要针对空降管理者和创业管理者所面临的挑战,提出可落地执行的实用建议。周辰。_小团队管理-如何轻松带出1+1>2的团队

CSS伪类实现遮罩层效果_伪类 遮罩-程序员宅基地

文章浏览阅读2.5k次,点赞6次,收藏4次。CSS中的伪类可以更方便的帮助我们定义过渡效果,这里,我们详细介绍一下利用:hover实现遮罩层效果。:hover是指当鼠标悬停在元素上时所发生的效果。实现遮罩层的步骤需要两个相等大小的元素。两个元素的位置应该相同。遮罩层元素应该为黑色背景,白色字体。鼠标在未悬浮到元素之上时,遮罩层应该透明。鼠标在悬浮到元素之上时,应该减少遮罩层的透明度。为遮罩层加上过渡时间。效果展示色彩因..._伪类 遮罩

python转置(transpose)和轴对称_python寻找物体的对称轴-程序员宅基地

文章浏览阅读816次。.Tarray([[ 0, 1, 2, 3, 4],[ 5, 6, 7, 8, 9],[10, 11, 12, 13, 14],[15, 16, 17, 18, 19]])arr.T #求转置array([[ 0, 5, 10, 15],[ 1, 6, 11, 16],[ 2, 7, 12, 17],[ 3, 8, 13, 18],[ 4, 9, 1..._python寻找物体的对称轴

推荐文章

热门文章

相关标签