1.是不是安装好了就可以了?不用配置了?
Qt SDK 的下载安装与配置是本文要介绍的内容,对 Qt (其官方中文网站 /title-cn)的兴趣不是一天两天了,终于着手开始学习。
接触了几天,遇到过一些问题,有了一些体会和认识,记录下来免得日后遗忘同时也给那些遇到了相同问题的朋友和后来者以参考。 Qt 经过这么多年的发展,已经发展成为一个完整的基于 C++ 语言的跨平台的桌面应用程序开发解决方案。
随着 Nokia 对其收购后授权协议 LGPL 的引入以及集成开发环境的不断优化增强,特别是新的 Qt Creator 的发布和不断更新,必将促使 Qt 在 Windows, 类 Unix 以及移动平台等更多平台和领域里有更广阔到发展。 第一步,下载和安装 Qt SDK 从 Qt 的官方网站 /downloads-cn 下载最新的 qt-sdk 安装包,截止本文发布时的最新版本为 2010。
04。Qt SDK 中包括最新完整的 Qt 4。
6。3 库, Qt Creator 2。
0 以及 Qt Designer 等开发工具。目前官方提供 5 个平台的 Qt SDK,分别是 Windows 版, Linux (32位,64位)两个版本,Mac 版本和用于移动平台的 Nokia Qt SDK(针对不同的开发平台又有若干版本)。
本文仅对 Qt SDK 在 Windows 和 Linux/32位 平台上的安装做下简要到介绍。 先介绍 Windows 平台,下载 Qt SDK for Windows (293 Mb), 地址是 /qtsdk/qt-sdk-win-opensource-2010。04。
exe,本 SDK 的开发包是基于 MinGW 工具集。下载后双击 qt-sdk-win-opensource-2010。
04。exe 进行安装,安装过程中可以自定义安装路径,但路径中不能有中文字符!建议直接使用默认的安装路径即可。
安装老外的软件,一个基本原则就是,不要使用路径中含有 'A'-'Z', 'a'-'z', '0'-'9', '。', '-', '_' 以外字符的路径名称,这样可以避免很多莫名其妙不可理喻的问题;安装完成后,会在桌面上创建 Qt Creator 到快捷方式,双击该快捷方式就可以进入到 Qt 到可视化开发环境下。
通常在 Qt Creator IDE 中,不需要进行额外的配置即可正常编写、编译、调试、运行程序,但需要注意:如果系统里安装了 VC 等开发工具,这些工具可能会在系统的环境变量中添加 Include 和 Libs 等变量以方便在命令行下用 nmake 之类的工具编译、生成程序,但这些设置与 Qt Creator IDE 是有冲突的。 如果不需要进行命令行的操作,可以将 Include 和 Libs 删除,这样 Qt Creator IDE 环境下编译 Qt 程序的时候就会使用刚刚安装的 Qt SDK 中的头文件和库。
Linux 下的安装就简单多了,我用的是 Ubuntu (Kubuntu 也一样),默认安装的 Ubuntu(Kubuntu)还需要安装 GNU 的编译工具集,否则 Qt Creator 无法编译链接程序,安装命令如下: $ sudo apt-get install build-essential 然后用 wget 或者 MultiGet 等下载工具下载 Qt SDK for Linux/X11 32-bit (371 Mb), 地址是 /qtsdk/qt-sdk-linux-x86-opensource-2010。
04。bin。
完成后,在终端中为安装包增加可执行权限 $ chmod u+x qt-sdk* 然后 $ 。/qt-sdk* 运行安装包。
默认情况下,会安装在当前用户目录下,如果用 sudo 。/qt-sdk* 安装,则会安装到 /opt 目录下。
安装过程中会提示需要用户手动安装扩展依赖的库 libglib2。0-dev,libSM-dev,libxrender-dev,libfontconfig1-dev,libxext-dev,如果需要用到 OpenGL 则还需要安装 libgl-dev 和 libglu-dev,而这两个库是在 libglu1-mesa-dev 包中。
因此,一个安装完整依赖包的命令是: $ sudo apt-get install libglib2。0-dev libSM-dev libxrender-dev libfontconfig1-dev libxext-dev libglu1-mesa-dev 手动添加了扩展依赖的包之后,继续 Next 完成 Qt SDK for Linux/X11 32-Bit 的安装即可。
安装完成后,在桌面上会有 Qt Creator 的快捷方式,双击快捷方式打开 Qt Creator 的 IDE 环境就可以了。 《赠人玫瑰手有余香,祝您好运一生一世,如果回答有用,请点“好评”,谢谢^_^!》。
2.win10系统操作小技巧有哪些?
Win10技巧1。
窗口1/4分屏从Win7时代开始,微软便引入了屏幕热区概念,即当你需要将一个窗口快速缩放至屏幕1/2尺寸时,只需将它直接拖拽到屏幕两边即可。在Win10中你会发现这项功能大大加强,除了左、右、上这三个热区外,我们还能拖拽至左上、左下、右上、右下四个边角,来实现更加强大的1/4分屏。
不过目前一个已知Bug,那就是分屏后的窗口再拖拽回来尺寸无法复原,而之前的Win7/8都是可以的。图02 增加边角热区,拖拽后可实现1/4分屏Win10技巧2。
强制调出Charm栏Win10取消了桌面环境下的Charm边栏,即使在选项中勾选“当我指向右上角时,显示超级按钮”也无济于事(当然我认为这也可能是当前版本的一个Bug)。那么如果你用惯了它该怎么办呢?很简单,试试Win+C吧!图03 桌面环境下可通过Win+C强制调出Charm边栏Win10技巧3。
智能化窗口排列排列窗口时后面的内容被挡住无疑让人倍感郁闷,Win10很好地解决了这个问题。当我们通过拖拽法将一个窗口分屏显示时(目前仅限1/2比例),操作系统就会利用屏幕剩余区域自动将其他窗口的缩略图展示出来。
如果你希望哪个和当前窗口并排显示的话,那就直接点它吧!图04 Win10会利用屏幕剩余区展示其他窗口,供用户快速选择Win10技巧4。 命令行支持Ctrl+V这项功能使用的人不多,但绝对是跨时代的,因为你终于可以放心大胆地在命令提示符里使用Ctrl+V来粘贴剪贴板内容了。
而在此之前,Ctrl+V换来的结果只是一个^v。PS:此外鼠标右键也和Ctrl+V有着一样的效果,操作上会更简便一些。
图05 泪奔!命令行终支持Ctrl+VWin10技巧5。快速缩放开始菜单你是不是很奇怪国外的泄漏图中总有一个扁扁的开始菜单?其实那个与分辨率无关,或许就是作者本人人为地把它改小了!怎么改的呢?问得好,伸出一个手指按住Ctrl键,再伸出一个手指按住向上或向下键(人家说的就是光标键啦~),看到效果了吧!没效果?那谁……谁让你把Ctrl键松开的?图06 开始菜单可以任意调整大小(图为横版)图07 这是竖版悄悄说一句,其实把鼠标放到菜单上边缘也能来回缩放,很方便吧,一般人我不告诉哈!Win10技巧6。
开始菜单固定传统程序很多人都认为,新版开始菜单右侧就是专门给Metro应用预留的,其实这是一个天大的误会,新菜单右侧也能固定传统程序。方法是在程序图标上右击并选择“固定到开始菜单”,或者直接把它拖拽进来即可。
为了配合新菜单,Win10还特别允许用户通过右键快速缩小图标尺寸,只不过没有Metro版选择范围宽,只有“小”或“中”两个选项。 图08 新菜单右侧其实也可以固定传统程序Win10技巧7。
多彩开始菜单新版开始菜单虽然没有Aero特效,但却可以变换不同颜色,很多网友并没有找到这一选项,其实它是与系统主题色搭配的。 也就是说你的主题是蓝色,菜单就是蓝色,你的主题是绿色,菜单就是绿的。
因此……还在郁闷自己的菜单不好看的童鞋们,可以换主题啦!图09 开始菜单支持换肤,不过不是“手动”,而是自动与主题色匹配Win10技巧8。 开始菜单里的一些特殊“提示”有时开始菜单里的应用会加入一些特别的后缀,主要是为了和现有应用做一个区分。
比方说“安装”预示着该应用曾经购买过,但尚未下载到这台电脑上;“正在挂起”意味着应用正在下载,但还没有下载完成;至于“正在安装”就更简单了,耐心等上几秒基本上就可以用了。 图10 处理中的Metro应用会有更详细的提示Win10技巧9。
还原Win8版开始屏幕新版开始菜单普遍受到键鼠用户的欢迎,当然总会有人问那么一句,要是我已经习惯了老版开始屏幕(Win8)该怎么办呢?其实这个并不困难,右击任务栏→“属性”,然后在“开始菜单”标签下取消“使用开始菜单而非开始屏幕”就可以了。 不过需要说一句的是,更改开始屏幕需要注销再重新登录一下,别手懒哈!图11 可以手工还原Metro开始屏幕图12 Win10版开始屏幕其实和Win8的没有区别Win10技巧10。
有没有不带Metro的开始菜单新开始菜单同时融合了传统程序和Metro磁贴,这是微软下的一招很漂亮的棋。当然正所谓众口难调,如果碰上哪位较真的,非要整个纯Win7版菜单怎么办?其实微软并未提供这项功能,但我发现取消开始菜单右侧的Metro区并非完全不可行,方法就是一个个右击那些磁贴,然后选择“从开始屏幕取消固定”就可以了。
当然这个方法比较笨,但效果还是不错的,基本上处理完……就是下图这个样子了。图13 可以手工取消固定变成“纯Win7版”菜单,而且程序跳转菜单仍然有效Win10技巧11。
回归沉浸式Metro视图Win10颠覆了传统Win8。1设计,真正为Metro应用加入了边框。
当然事有两面性,对于字体和版面相对较大的Metro而言,原有的沉浸式视图并非完全不可取。那么如何回去呢?方法就是点击窗口最左侧的Charm菜单,然后选择最底下的“全屏显示”就可以了。
更改后,实际效果类同Win8。1,鼠标放上后会显示一个隐藏式标题栏,再次点击该菜单返回。
图14 从这里可以还原Win8。1时代的沉浸式界面图15 这是沉浸式效果,鼠标悬停会激活隐藏式标题栏,效果类同Win8。
1。
3.Linux操作系统的编程环境是什么
一、序言 说到编程,大家肯定会想到许许多多,例如Visual C++、Visual Basic、Delphi、PowerBuild、java、perl、asp等等。
现在的程员们早已习惯了可视化的编程工具,习惯在“向导”的带领下step by step地编程。 在一个象WORD一样的环境下轻松敲入源码,有人为你校对,有人提醒你的代码是否错误,完成后,轻轻点击菜单中的“编译”,就可以生成可执行程序了。
甚至于,可以画出用户界面来,用一些“巫师”程序生成基本的程序框架,然后根据需要加以修改,就完成了程序。 我想这就是在Windows环境下的程序员所享受的生活。
而Linux世界却是另一个世界,一切都显得是那样的原始、古朴、原汁原味。一定会勾起了那些从DOS世界、或更早的世界中走出来的程序员对往事的回忆。
那些来自UNIX世界的程序员都会感到无比的亲切。 在操作系统这一舞台上,最活跃的是两大派系:Windows系列和UNIX系列。
Windows是著名的Microsoft赖以文明的力作,以优秀图形界面完成人机交互,早已带着比尔盖茨“让电脑走进每个人的桌面”的愿望风靡全球,成为个人/桌面操作系统的首选。 而UNIX则是具有悠久历史的操作系统,它以健壮、可靠,以及高深的人机交互语言著称,现在仍然是服务器操作系统的首选。
所以,Windows给程序员带来礼物就是---可视化的编程!一切都像在用WORD!而UNIX则以神鬼莫测的姿态现身于程序员之前。 “黑客”,这个名称,应该是您耳熟能详的吧!其实,黑客有好有坏,好的叫黑客,是对电脑系统有强烈兴趣的高人,以发现系统漏洞为乐,以钻研系统为趣的一群品德高尚的人;而坏的叫骇客,是以破坏电脑系统为乐的人,这些人的道德品质极为低下,让人不耻,是程序员中的败类。
Windows一面以最友好的界面展现给程序员,但却严格限制程序员对其透彻研究,装自己用华丽的外表包装起来了。而UNIX则一直以真面目示人,神秘、费解,而内心是对刻苦者敞开的。
黑客大多就是UNIX系统下的这些刻苦者。 当你决定给我一起走进linux编程世界时,你一定牢记,从此你开始考古了,鼓起勇气向自己挑战,不惧怕麻烦、枯燥。
二、Linux下的编程环境 在Linux系统的程序设计中,有一些重要特性要特别注意: 1。Linux是多任务的。
可以同时创建多个进程或者线程。绝不能认为自己的程序是系统唯一运实例;同一个用户或者不同的用户可以运行该程序的其他实例。
因此,在某些情况下必须小心对待同步的问题。 2。
Linux是个真正的多用户系统。这就意味着存在某种安全机制,以确保把不同用户的文件隔开。
用户的程序不能像在其他操作系统中那样,可以修改或者移动任何文件,除非他是root。 3。
Linux有分时机制。分时的意思是允许多个用户同时登录,或者一个用户登录多次。
用户可以使用诸如telnet或者X技术远程登录。因些必须知道你的程序可能同时被许多用户使用。
Linux系统中提供了许许多多的编程工具,包括: 1。编辑工具:在Linux下编程,你不再拥有集成化环境,你可以使用类似于EDIT的工具---经典的vi来编辑源程序。
当然,还有更高档一些的,如joe、emacs等。总之,编辑程序与编译工作是分开的。
2。编译工具:在Linux下支持大量的语言,有C、C++、Java、Pascal、Fortran、COBOL等等。
在本讲义中以C/C++语言为主。在使用这些编译工具时,是使用命令行方式的,也就是说,你先用编辑工具输入源程序,然后再执行一长串的命令(参数比较复杂)进行编译。
例如:gcc –o hello hello。c 就是将hello。
c编译为hello,然后你还需要为其赋予可执行的权限,这样你才完成了整个工作。 3。
软件工具:一个大型软件总是由多个源程序组成的,为了能够将大量的编译命令作一次完成,Linux中提供了make各autoconf工具,分别用于大型软件的编译,和编译前根据机器当前状态作相应配置。 4。
开发工具包:在Linux下提供了优秀的GNU C库函数、Motif函数库、GTK函数库、QT函数库等为你的编程提供大量的支持。 5。
项目管理工具:在Linux下还有CVS这样优秀的用于版本控制、管理的软件配置管理工具。 而且,Linux作为一个自由软件,同时来提供了大量的自由软件,这些自由软件不仅可执行文件自由,而且源程序也自由。
你可以通过研习这些优秀的源码来提高自己的编程技艺。
4.如何利用VS2010进行QT开发的环境配置
PS:配置文件生成后,以后新建工程时可以直接使用,在第四部中就不需要新建一个配置文件,直接添加生成的配置文件即可。
5.win10下安装QT5.6.1需要哪些配置
按照官方给出的要求来说,已经非常之低,可以说现在几乎任何一台电脑都可以运行Win10。因此,微软想让目前包括XP、Win7、Win8/Win8.1在内的电脑升级到Win10,基本没有硬件上的阻力,关键还在于用户对Win10的认知和接受程度。
具体指标如下:屏幕:800x600以上分辨率(消费者版本大于等于8英寸;专业版大于等于7英寸);固件:UEFI2.3.1,支持安全启动;内存:2GB(64位版);1GB(32位版);硬盘空间:大于等于16GB(32位版);大于等于20GB(64位版);图形卡:支持DirectX9;平板电脑按键:电源、音量增减(必需);开始、旋转锁定(可选);而在之前的Win8中。
最低配置要求如下:处理器:1GHz或更快(支持PAE、NX和SSE2);内存:1GB(32位)或2GB(64位);硬盘空间:16GB(32位)或20GB(64位);图形卡:带有WDDM驱动程序的MicrosoftDirectX9图形设备。
从以上可以里看出,在Win10中并没有刻意强调处理器性能要求。原因很简单,对比Win8的要求来看,现在想找一款运行不了Win10的CPU已经非常困难了,所以没必要多此一举。Win10是一款面向所有类型设备的操作系统,因此它的系统配置要求必然非常“接地气”。
转载请注明出处windows之家 » win10安装qt开发环境