首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在Mac上部署的.app包中自动包含Qt库

在Mac上部署的.app包中自动包含Qt库
EN

Stack Overflow用户
提问于 2013-09-12 23:25:13
回答 3查看 7.7K关注 0票数 7

我正在使用Qt部署我的Qt应用程序。在Mac上,我想在.app包中包含所需的Qt库。有任何方法可以自动使用Qt吗?我应该用命令行来做吗?那样的话,我该怎么做呢?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-09-13 00:21:41

macdeployqt命令行工具将添加Qt项目引用的所有必要的Qt库。

如果需要任何其他第三方库,则需要手动复制这些库并使用install_name_tool命令设置路径。

可以使用otool命令检查应用程序引用的库。例如:-

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
otool -L MyApplication.app/Contents/MacOS/MyApplication

对于Qt,我倾向于编写一个脚本,它添加必要的库并调用macdeployqt,然后在项目下添加一个调用脚本的构建步骤。

添加Qt库的示例脚本如下所示:-

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#!/bin/bash
pwd
echo Copying QT libraries...
macdeployqt ./MyApplication.app
票数 14
EN

Stack Overflow用户

发布于 2013-09-13 00:43:50

您可以简单地运行macdeployqt foo.app。也不支持此特性。但是,您可以在QtCreator项目设置中将自定义命令注入到流程中。

不过,它还不支持QML。在codereview下面有一些补丁,它即将到来。有关详细信息,请参阅下列链接:

https://codereview.qt-project.org/#q,status:open+project:qt/qttools,n,z

注意:不应该在通常的开发和调试中使用macdeployqt!它只应在部署时使用。否则,每次执行它都是为了构建,即使您只是因为测试中的一个小改动而重新编译代码。这可以减缓这个过程,但是对于部署来说,应该是可以的。

票数 5
EN

Stack Overflow用户

发布于 2021-06-29 11:32:33

在QT6上,我能够完全在QT6中完成它:

在项目/构建中,在“make”之后添加一个自定义构建步骤(可能只想为您的“发布”配置这样做):

命令:%{Qt:QT_HOST_PREFIX}/bin/macdeployqt

论据:%{ActiveProject:BuildConfig:Path}/%{ActiveProject:Name}.app - qmldir=%{ActiveProject:NativePath}

工作目录:%{buildDir}

我能够通过将产生的.app空投到我的测试机器上来测试它。

参考资料:https://doc.qt.io/qt-6/macos-deployment.html#macdeploy

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

https://stackoverflow.com/questions/18780602

复制
相关文章
模仿百度新闻的一部分
我们先来复习一下前面的知识,一些常见的标签,和一些不太常用到的标签,以及img标签的一些知识点,都是很重要的基础,千万不能忘记。
守护最温柔的金木
2020/07/26
4780
模仿百度新闻的一部分
移动新闻网站,掌上移动新闻,移动新闻客户端,jQuery Mobile移动新闻网站,移动新闻网站demo,新闻阅读器开发
我们坐在地铁上,常常拿出手机查看新浪移动新闻,腾讯新闻,或者刷微信看新闻等等功能。你们有没有想过他们是如何实现的。移动互联网,越来越热闹了。
业余草
2019/01/21
5.3K0
移动新闻网站,掌上移动新闻,移动新闻客户端,jQuery Mobile移动新闻网站,移动新闻网站demo,新闻阅读器开发
新闻数读 | 30余家;55亿;88%;15部门;3000万;20/100
今日数字 1、30余家——中国广播电视网络有限公司、北京歌华有线电视网络股份有限公司拟联合全国三十余家省市有线电视网络公司,共同成立“中国广电大数据联盟”。 2、55亿—— 英特尔将投资55亿美元升级大连工厂 3、88%——微软当地时间周四发布第一财季财报,微软商业云计算业务营收增长88%。 4、15部门——公安部等15部门将从即日起至明年3月开展专项行动清理整顿危爆品寄递物流。快递包裹即日起开始要实名登记 5、3000万——李彦宏将个人捐赠3000万元,支持百度与北京协和医学院共同发起的针对食管癌基因检测
CDA数据分析师
2018/02/24
8450
数据新闻:全球新闻界的新宠
  数据新闻的前景被看好   2013年6月,由“全球编辑网络(Global Editors Network)”和谷歌赞助的一项新闻作品评选活动公布了该年度获奖名单。8个新闻作品从300多个参赛作品中脱颖而出,获得了最终的“数据新闻奖”。在参与奖项评选的名单中,不仅能看到《卫报》、《金融时报》、BBC、美联社、《得克萨斯论坛报》、《琼斯夫人》杂志等老牌主流媒体的名字,也可以看到ProPublica这样的新兴公共新闻网站和诸多独立数据记者的身影。值得一提的是,欧美媒体并没有垄断参评名单,南美洲、大洋洲、亚洲、
大数据文摘
2018/05/18
2.6K1
【新闻】大数据可视化的新动态
大数据可视化的新动态 Intetix Foundation(英明泰思基金会)由从事数据科学、非营利组织和公共政策研究的中国学者发起成立,致力于通过数据科学改善人类社会和自然环境。通过联络、动员中美最顶尖的数据科学家和社会科学家,以及分布在全球的志愿者,我们创造性地践行着我们的使命:为美好生活洞见数据价值。 1 引言 数据可视化是将数据以不同形式展现在不同系统中,其中包括属性和变量的单位信息[1]。基于可视化发现数据的方法允许用户使用不同的数据源,来创建自定义分析。先进的分析集成了许多方法,为了支持交互式
小莹莹
2018/04/25
1.2K0
【新闻】大数据可视化的新动态
SIGIR 2021 | UPFD:用户偏好感知假新闻检测
题目:User Preference-aware Fake News Detection
Cyril-KI
2022/11/17
1.2K0
SIGIR 2021 | UPFD:用户偏好感知假新闻检测
干货 | 日采100W新闻数据,如何实现新闻自动分类?
信息爆炸的今天,个性化新闻推荐技术已经变成了许多新闻网站和App的关键技术。个性化新闻推荐技术的应用,不只可以减轻信息过载的问题,还可以提升用户的新闻阅读体验,提高用户粘性和留存率。
八爪鱼大数据
2021/08/17
1.5K0
Python爬虫爬取新闻网站新闻
2017年9月16日零基础入门Python,第二天就给自己找了一个任务,做网站文章的爬虫小项目,因为实战是学代码的最快方式。所以从今天起开始写Python实战入门系列教程,也建议大家学Python时一定要多写多练。
conanma
2021/11/01
6.9K0
Wolfram 新闻
产品 Wolfram SystemModeler 5.0 已于7月25日发布: 新博客(https://wolfr.am/nuEss66B) 新功能(http://www.wolfram.com/system-modeler/what-is-new/) 新特性(http://www.wolfram.com/system-modeler/features/) 新文档(https://wolfr.am/nuGdUDBz) 夏校 Wolfram 高中生夏令营和 Wolfram 夏校已经圆满结束!今年是人数最多的一
WolframChina
2018/05/31
1.9K0
​基于ArkUI eTS开发的坚果新闻(NutNews)
作者:坚果 公众号:"大前端之旅" OpenHarmony布道师,华为云享专家,InfoQ签约作者,开源项目GVA成员之一 实现的功能: 获取接口数据 新闻列表 新闻详情页 你能学到的有: 网络请求 可滚动组件 容器组件 路由跳转 基础组件 文件结构 . ├── config.json ├── ets │ └── MainAbility │ ├── app.ets │ ├── data │ │ └── get_test.ets │ ├── model
徐建国
2022/12/05
4690
​基于ArkUI eTS开发的坚果新闻(NutNews)
新闻稿发布,如何写新闻稿有利于SEO?
无论是企业还是媒体网站,我们每天都会接触到新闻稿,它用户对外声明企业与媒体站点的相关产品与重要信息的发布,为了提高新闻稿件的搜索可见性,我们不但要求编辑具备较高的新闻写作素养,同时,基于搜索引擎营销而言,我们还要求新闻稿件相关撰写人,具备一定的SEO知识。
蝙蝠侠IT
2021/07/27
9840
新闻稿发布,如何写新闻稿有利于SEO?
如何使用PYTHON抓取新闻文章
在本文中,我们将讨论如何使用Python抓取新闻报道。这可以使用方便的报纸包装来完成。
用户7466307
2020/09/14
2.4K0
如何使用PYTHON抓取新闻文章
Facebook如何带来新闻消费习惯的革命
虽然Facebook表面只是一家社交网站,但由于上面的内容集成自各个渠道,因而也成为内容厂商的必争之地,对于新闻机构而言尤其如此。正是在这样的背景下,Facebook开始逐渐改变人们的新闻消费习惯。然而,这里面究竟多少喜、又有多少忧,还是来看《纽约时报》是如何评论的吧: Facebook影响巨大 这篇文章的很多读者之所以会阅读本文,是因为26岁的Facebook工程师格雷格·马拉(GregMarra)通过计算认定,这或许很符合他们的偏好。 马拉的团队为Facebook的NewsFeed编写了代码——这是
用户1756920
2018/06/20
4240
模仿腾讯新闻做了款新闻阅读小程序
该新闻组系统的开发主要分为前端的界面设计和后端的功能实现两个部分,前端使用微信小程序组件展示新闻界面,后端采用基于Python语言的 Flask 轻量级框架实现相应功能。
月小水长
2020/09/10
1.5K0
模仿腾讯新闻做了款新闻阅读小程序
本地新闻应用程序news Break募集1.15亿美元
新闻稿称,这一轮的新闻稿使“2021年第一批新独角兽之一”,但这家初创公司拒绝透露其实际估值。
用户8054111
2021/01/14
5440
澎湃新闻网站全站新闻爬虫及各大新闻平台聚合爬虫发布
这个 project 我几年前就有想法了,仓库两年前就推送到了 Github,只不过只有一个 readme 文件,昨晚跨年,清理 Github,这个想法就又强烈了起来,说干就干。
月小水长
2021/01/29
2.1K0
澎湃新闻网站全站新闻爬虫及各大新闻平台聚合爬虫发布
AI新闻报
1.【TV++】这位博士深掘电视用户流量 以内容识别技术跨屏互动 与江苏卫视促成 合作
用户3578099
2019/08/15
5330
腾讯新闻的海量服务
在2014年4月11日的腾讯分享日活动上,腾讯OMG移动媒体产品部助总郑坚分享了有关腾讯新闻海量服务的一些技术技术原则。本文根据这次分享内容整理而成。 腾讯很多海量服务的意识和规则都是从QQ演化出来的,即使从移动互联网的角度来看,当时的很多规则也很贴切。我下面的分享主要从两点展开: 1. 跟产品、运营的合作的一些技术原则 2. 移动端海量服务的特点 我负责的移动新闻客户端,在两年半前接手的时候还是比较小的,到现在安装量早已过亿,日活跃用户量在千万级,很多用户从微信和手机QQ进来。从比较小的规模成长到现在这
腾讯大讲堂
2018/04/08
1.3K0
探索中的VR+新闻,门槛高但是前途光明
今早神舟十一号载着我国两名宇航员成功升天,当小编在观看央视直播报道的时候,看到土豪的央视爸爸在演播室用起了酷炫的VR和AR技术。其中在介绍到神舟十一号的时候,央视的演播室运用AR技术,让模拟的神舟飞船从屏幕里穿出来,然后主持人对着屏幕进行分析。当介绍到飞行器时,主持人“穿越”到它的内部,用虚拟技术给观众更加直观的内部细节展示。 类似央视这样,将VR技术和新闻报道活动结合在一起,创新传统的新闻报道模式,就属于“VR+新闻”一种。而VR+新闻的定义,套用新闻界学者的一句话,它是“一种使观众能够对新闻中的故事或者
镁客网
2018/05/29
4670
如何用 AI 来鉴别假新闻
18年10月4日,麻省理工学院计算机科学与人工智能实验室(CSAIL)在其官网发布了一则新闻,宣称该实验室与卡塔尔计算研究所(Qatar Computing Research Institute)的研究人员合作,已经研究出一种可以鉴别信息来源准确性和个人政治偏见的AI系统,该研究成果将于本月底在比利时布鲁塞尔召开的2018自然语言处理经验方法会议(EMNLP)上正式公布。
AI算法修炼营
2021/06/17
8750

相似问题

PowerShell -新闻部感知表格

15

新闻部感知屏幕截图

15

SetWindowPos()跨进程新闻部感知

16

新闻部感知应用程序中的SizeGripStyle

18

如何解决新闻部的高问题?

24
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文