背景:
本人最常用的语言是C++,学习QT是为了扩展方便写一些界面程序,及时是后台开发人员,依旧可以将技能点点在这里。QT是跨平台的GUI工具,相较于MFC将生成代码与用户代码杂糅一起的做法,QT将用户代码与自身生成代码分离(VS中还是能看到),选择5.9版本,长期支持版本可以放心用于商用。
下载 download.qt.io
或者 ffmpeg.club
安装时选择vs2015 64bit 和32bit,以及source,记得安装vsaddmin。
安装内容
windows(系列博文开发环境)
安装的内容包括了源码、库、示例、详尽的开发手册、集成开发环境qtcreator,一般在win上还是用vs来开发(本例vs2015),装在C盘根目录。
打开它所在的路径,在bin\下有qtcreator、帮助程序、页面设计程序等可以使用,
这部分的大头是 信号槽原理,后续博文也会对这一部分的使用进行详细阐述。
仿照一般工程建立文件夹 src 、lib、 bin、 doc,建立工程后 .pro就是工程文件,.user就是配置文件,一般将工程文件拷贝到别人的计算机前可以将这个文件删掉,启用目标本地的配置环境,moc_文件就是信号槽文件,将用户定义页面的xml文件和cpp页面文件整合起来的代码。
linux
需要安装g++、make及sudo apt-get install libgl1-mesa-dev,用sudo ./XXXXX.run 安装。
原文:https://www.cnblogs.com/hanxinle/p/10828855.html