windows下qt creator编写的程序如何在linux下执行??

如题,怎样才可以移植到linux下运行呢?还有就是qteverywhereforlinux我在fedora12下无法解压,总是提示压缩文件错误,重新下载也没用,是什么原因... 如题,怎样才可以移植到linux下运行呢?
还有就是qt everywhere for linux 我在fedora12下无法解压,总是提示压缩文件错误,重新下载也没用,是什么原因?谢谢!!
展开
 我来答
紫翼魔狼
2010-09-01 · TA获得超过4344个赞
知道大有可为答主
回答量:1413
采纳率:42%
帮助的人:560万
展开全部
Windows下是ANCII编码的,Linux下是Unicode编码的,源程序注意转化一下编码就可以了。
fedora12下面,你可以去Qt的官方网站下载rpm安装包或者在在线软件仓库里找找啊。
Qt Creator在Windows下和在Linux下的用法基本一样,就是注意以下源文件的字符编码就OK了。还有Linux下的文件名连后缀都是区分大小写的,所以一些涉及到文件读写的程序,后缀名也要注意一下。
tian00lang
2012-08-08 · TA获得超过577个赞
知道答主
回答量:240
采纳率:0%
帮助的人:89.9万
展开全部
qt everywhere for linux 是QT运行库的源码,需要编译才能运行,QT为什么不给Linux编译二进制文件?原因在于Linux版本太多了,目前超过了300种,QT官方肯定无法编译那么多的程序,而且linux讲求开源,Qt官方就提供了源码,让各种linux官方人员编译自己的运行库。所以你在ubuntu家族下可以使用apt-get安装QT,在Fedora家族下使用yum安装QT。QT SDK for linux则可以在所有Linux下运行,但是QT SDK是高度集成开发环境,不是QT运行库。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
unknownace
2010-09-01 · TA获得超过285个赞
知道小有建树答主
回答量:205
采纳率:0%
帮助的人:231万
展开全部
qt的可移植性,指的是代码不用修改,就可以在多个平台编译通过 然后运行~~
这也就是qt一直说的 code less create more。
所以你需要把源码文件在linux下再次编译。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-09-01
展开全部
在linux下用linux版的qt creator重新编译程序。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
北京迅为
2020-12-29
知道答主
回答量:59
采纳率:0%
帮助的人:2.7万
展开全部

嵌入式Linux-QT零基础视频教程

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式