• 4932阅读
  • 13回复

[提问]QT写出来的程序怎么用,或者说如何成为一个程序,独立执行? [复制链接]

上一主题 下一主题
离线方圆麻麻
 

只看楼主 倒序阅读 楼主  发表于: 2017-10-16
想要学习QT,跟着老师接触了一下代码,之前学过一点C++,一直有一个疑问,程序只能在编译软件中执行吗,怎么独立出来?
离线小韩老师

只看该作者 1楼 发表于: 2017-10-16
程序编译出来就可以脱离编译软件了,前提你的程序要正确。楼主要能区分编译环境和编译软件,编译环境包括编译软件,一般说编译环境的多一些
离线方圆麻麻

只看该作者 2楼 发表于: 2017-10-16
谢谢你的回复。我是为了一个智能家居的嵌入式开发接触到QT的,每次在做的时候都是要按一个绿色的三角形才能运行,那如果我要设计一个小的程序,怎么才能独立出来呢?我不知道我这么问对不对
离线方圆麻麻

只看该作者 3楼 发表于: 2017-10-16
回 小韩老师 的帖子
小韩老师:程序编译出来就可以脱离编译软件了,前提你的程序要正确。楼主要能区分编译环境和编译软件,编译环境包括编译软件,一般说编译环境的多一些 (2017-10-16 12:11) 

刚才看了一下,程序运行后有一个菱形符号的文件,属性是可执行文件,是不是那个就是你说的独立运行的?
离线小韩老师

只看该作者 4楼 发表于: 2017-10-16
从你说的来看,你现在是在qtcreator上运行的,你最终需要运行的目的平台是嵌入式系统,让软件独立运行到上边。首先,了解一般开发平台是什么window或者桌面版的linux,等待基本开发完成代码无错误,功能满足要求;第二步移植,再将其编译成嵌入式系统的目标文件(可能是交叉编译,也可以是直接嵌入式系统编译),需要做比较多的工作就是所说的移植;第三步就是移植完成,将运行时依赖库依赖文件打包,和程序一起发布(当然需要匹配),独立运行程序完成
离线方圆麻麻

只看该作者 5楼 发表于: 2017-10-16
回 小韩老师 的帖子
小韩老师:从你说的来看,你现在是在qtcreator上运行的,你最终需要运行的目的平台是嵌入式系统,让软件独立运行到上边。首先,了解一般开发平台是什么window或者桌面版的linux,等待基本开发完成代码无错误,功能满足要求;第二步移植,再将其编译成嵌入式系统的目标文件(可能是交叉编译, .. (2017-10-16 14:54) 

对,培训时也是这样的一个流程,因为想着学习不能仅限于这一个,还是要学最正统的东西,就有了如上的问题,非常感谢你耐心的讲解。
刚才又找了一个教程看了,现在知道自己要学习的是QT发布的相关知识,多少清晰一些了,谢谢。
离线小韩老师

只看该作者 6楼 发表于: 2017-10-16
爱学习的小伙子,支持
离线方圆麻麻

只看该作者 7楼 发表于: 2017-10-16
回 小韩老师 的帖子
小韩老师:爱学习的小伙子,支持 (2017-10-16 15:12) 

老师好,我的名字叫方圆麻麻,我是一个女的。。。
离线小韩老师

只看该作者 8楼 发表于: 2017-10-16
不好意思,见谅!女生更值得支持!
离线方圆麻麻

只看该作者 9楼 发表于: 2017-10-16
回 小韩老师 的帖子
小韩老师:不好意思,见谅!女生更值得支持! (2017-10-16 15:25) 

嘿嘿,谢谢啦!还希望以后多多帮助~
离线cycloveu

只看该作者 10楼 发表于: 2017-10-19
真羡慕你们有2个账号的人
大道至简 悟在天成
离线cj123sn

只看该作者 11楼 发表于: 2017-10-20
会不会是双重人格?
离线九重水

只看该作者 12楼 发表于: 2017-10-23
我想起马化腾当年扮女人跟客户聊天。
离线小韩老师

只看该作者 13楼 发表于: 2017-10-23
哈哈,希望我能成为一个演员!
快速回复
限100 字节
 
上一个 下一个