qt平台编写的程序,编译生成的可执行文件,可以随意移植吗? 10
比如在win7系统下64位,用qt平台写了程序,然后编译生成exe文件,请问这个exe文件可以在其它电脑上运行,需要具备什么条件?比如这个电脑必须是win7,或者xp也可...
比如在win7系统下64位,用qt平台写了程序,然后编译生成exe文件,请问这个exe文件可以在其它电脑上运行,需要具备什么条件?
比如这个电脑必须是win7,或者xp也可以?必须是64位,32位可以吗?
移植过去,需要对被移植的电脑进行相关配置吗?
谢谢! 展开
比如这个电脑必须是win7,或者xp也可以?必须是64位,32位可以吗?
移植过去,需要对被移植的电脑进行相关配置吗?
谢谢! 展开
1个回答
展开全部
Qt的跨平台,是指“一次编写,到处编译”,也就是说你写的代码一般不需要做特殊处理就可以在不同的平台上用Qt进行编译。
对于你所说的问题,你在win7 64位系统下编译的程序,要看你编译生成的是32位程序还是64位的程序。如果是32位的程序,那么在32位和64位windows系统下运行都是没问题的;如果是64位的程序,就只能在64位windows系统上运行了。
如果你的程序没有什么配置上的特殊要求,当然就不需要相关的配置了,只要把相应的dll文件拷贝到你的程序运行目录下就可以了,你可以到网上搜下Qt程序的发布。
对于你所说的问题,你在win7 64位系统下编译的程序,要看你编译生成的是32位程序还是64位的程序。如果是32位的程序,那么在32位和64位windows系统下运行都是没问题的;如果是64位的程序,就只能在64位windows系统上运行了。
如果你的程序没有什么配置上的特殊要求,当然就不需要相关的配置了,只要把相应的dll文件拷贝到你的程序运行目录下就可以了,你可以到网上搜下Qt程序的发布。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询