您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > 1.QT配置- 虚拟机(VMware10.0)上安装ubuntu12.04操作系统
一、VMware安装windowsXP虚拟机工具/原料VMware自己需要的镜像文件方法/步骤1.1打开VMware安装文件2.2国际惯例,下一步,接受并同意~3.3这里我们选择【典型安装】4.4接下来就等待他慢慢安装到你的电脑里面吧;PS:大概需要3-5分钟左右时间5.安装完成以后,运行软件,看到如图所示界面,选择红框内的【创建新的虚拟机】6.这里依旧选择【典型】,下一步7.看到如图所示界面,选择稍后安装操作系统8.本次是以安装windowsXP为例,所以我选择的是MicrosoftwindowswindowsXPprofessional,这里大家可以根据自己的实际需要来选择自己的操作系统9.虚拟机名称,是系统根据你的选择自行填写的,当然,也可以自定义位置,请注意将镜像文件跟位置目录是同一目录10.磁盘大小,根据自己需求来选择,后期如果不够用的话,还可以再增加硬盘单选框内,选择红框内的选项11.点击“完成”临时告一段落~12.在上一步完成的时候,进入此界面,别忘记我们还没有安装操作系统呢,所以这个时候还暂时不能用,这里点击CD/DVD选项13.选择使用ISO镜像文件,选择自己的镜像文件后确认14.点击红框内,开启此虚拟机15.15到这里我们平时装操作系统正常的步骤了,因镜像不同,所以看到的界面也会有所差异哦~1.16二、ubuntu配置环节。1.新建一个新的虚拟环境选择Custom选择稍后安装系统,这步很重要如果这里直接选择导入iso镜像文件的话,VirtualMachine会帮你全自动化安装,无法进行详细的系统配置。3.选择相应的版本,这里当然是Linux和Ubuntu4.给这个虚拟机命名,选取虚拟环境的文件存放位置5.给虚拟机配置CPU数量6.分配内存7.设置网络模式,这里选NAT模式,这个选项是让虚拟机使用宿主计算机的IP访问网络,宿主计算机将共享网络给虚拟机。(三种网络模式的区别和如何选择)(1)选择第一项,使用桥接网卡(VMnet0虚拟网卡),表示当前虚拟机与主机(指运行VMwareWorkstation软件的计算机)在同一个网络中。(2)选择第二项,使用NAT网卡(VMnet8虚拟网卡),表示虚拟机通过主机单向访问主机及主机之外的网络,主机之外的网络中的计算机,不能访问该虚拟机。(3)选择第三项,只使用本地网络(VMnet1虚拟网卡),表示虚拟机只能访问主机及所有使用VMnet1虚拟网卡的虚拟机。主机之外的网络中的计算机不能访问该虚拟机,也不能被该虚拟机所访问。(4)选择第四项,没有网络连接,表明该虚拟机与主机没有网络连接。8.I/O适配器,选择LSILogic9.选择创建的虚拟硬盘的接口方式10.选择创建一个新的虚拟硬盘11.设置虚拟磁盘大小12.设置虚拟磁盘文件名称13.到这里为止虚拟机已经配置完成。安装之前把网络禁用掉,然后开启虚拟机,若忘记了可以在安装的过程中14.进入安装界面15.选择的英语左边为试用,选择左边项后可以直接进入Ubuntu系统但所有对系统的操作和修改都不被保存。我们选择InstallUbuntu进行安装。16.这里2个选项可以先不选,分别为边安装边下载更新和允许安装第三方软件。稍后可进系统更换源后,再进行更新,速度会快很多。17.选择Somethingelse18.在Linux系统里面,“分区”,被称作“挂载点”,简单明了的说,“挂载点”意思就是:把一部分硬盘容量,“分”成一个文件夹的形式,用来干什么事情。这个文件夹的名字,就叫做:“挂载点”。所以,和Windows有着本质上的超级大的区别,你在任何linux发行版系统里面,绝对不会看到C盘,D盘,E盘这样的,你能看到的,只有“文件夹”形式存在的“挂载点”。在Linux系统里面,有一些已经定义好,用来干一些事情的挂载点,常见的“挂载点”有:SWAP这个,是Linux和Windows最大的区别了。Windows没这个东西,只有Linux才有。其实它也不是一个“挂载点”,我这里姑且把它当作一种挂载点。SWAP分区,是让“内存”临时存储文件的专用空间。可以理解为Windows里的虚拟内存,其分配大小的原则是不超过自己的物理内存大小。多则浪费。/Boot大家应该很常见这个英文,是引导的意思。对于Linux来讲,一部分容量,用来“挂载”Boot,就是用于存储系统的引导文件,分配为主。/或者/ROOT就一个符号,是Linux系统特有的,是“根目录”的意思。根目录,用来存储用户的一些基本配置文件,软件设置文件等等很多/home“家”的意思,在Linux系统里面,它是用来存储用户的程序,文件,文档等等所有资源。因此,进行“分区”操作的时候,它是要分的很大很大很大的。/usr用来存放系统自带的,或者通过更新安装的软件的地方。/tmp临时文件存储地方,大家可以理解为Windows下的:C:\DocumentsandSettings\Administrator\LocalSettings\Temp目录。提示:必须要有SWAP和/(根)挂载点,一定要有的,没有它们2个挂载点,是不能继续安装系统的!我总共就建立了三个目录:/boot200M主分区Swap1024M/剩下的磁盘空间逻辑分区19.当完成上述分区后,系统开始安装。选择地区,键盘布局类型,并设置个人信息。直到系统安装完毕。提示重启安装成功:下面配置一下常用的属性:第一步:首先配置网络:刚才怎么关的怎么起来第二步,先把语言包更新一下:凭感觉在右上角的系统设置里面,否则无法输入中文。第三步:更新服务器的软件包,同样设置一下更新服务器下面再安装一下常用的工具或命令(1)远程桌面操控vncviewer三、Ubuntu12.04下qtsdk的安装及详细配置在Ubuntu12.04下采用apt-get的方法安装Qt4。运行:一)、$sudoapt-getinstalllibqt4-devlibqt4-debuglibqt4-guilibqt4-sqlqt4-dev-toolsqt4-docqt4-designerqt4-qtconfig上面列出的是qt配置环境所必须的软件包,比如qt4-dev-tools包含了QtAssistant及QtLinguist等工具,因此不需要单独安装这两个工具。其它的,qt4-doc是帮助文档,包含了Qt中各个类库的详细说明以及丰富的例子程序,可以使用QtAssistant工具来打开阅读。qt4-qtconfig是配置Qt环境的一个对话框,一般默认就行了,很少有必要去更改。qt4-demos包含很多可以运行起来的可执行文件以及源代码。qt4-designer是用来设计GUI界面的设计器注意二)、$sudoapt-getinstalllibqt4-debug在安装这个软件的时候系统可能提示:正在读取软件包列表...完成正在分析软件包的依赖关系树正在读取状态信息...完成现在没有可用的软件包libqt4-debug,但是它被其它的软件包引用了。这可能意味着这个缺失的软件包可能已被废弃,或者只能在其他发布源中找到可是下列软件包取代了它:libqt4-dbg:i386libqt4-dbg所以这时候我们采用$sudoapt-getinstalllibqt4-dbg代替等到全部安装完毕后,我们来用一个程序试试三)、首先编写源代码。新建文件夹qt4hello,然后再里面新建文件Qthello.cpp,内容如下:#includeQApplication#includeQPushButtonintmain(intargc,char*argv[]){QApplicationapp(argc,argv);QPushButtonhello(HelloUbuntu!);hello.resize(100,30);hello.show();returnapp.exec();}在终端输入:$geditQthello.cpp(输入上面的程序)$qmake-project(生成Qt项目)$qmake(生成makefile文件)$make出现g++-c-pipe-g-Wall-W-D_REENTRANT-DQT_GUI_LIB-DQT_CORE_LIB-I/usr/share/qt4/mkspecs/linux-g++-I.-I/usr/include/qt4/QtCore-I/usr/include/qt4/QtCore-I/usr/include/qt4/QtGui-I/usr/include/qt4/QtGui-I/usr/include/qt4-I.-I.-I.-oQtHello.oQtHello.cppg++-oqtsrcQtHello.o-L/usr/lib-lQtGui-lQtCore-lpthread最后$lsMakefileqt4helloqt4hello.proQthello.cppQthello.o接着$./qt4hello在屏幕上显示一个hello的小窗口,至此安装完毕当然:.ubuntu最方便的地方就是,可以直接在线安装程序:sudoapt-getinstallqtcreator三、运行Qtcreator软件,测试第一:通过图形界面,创建一个工程,运行。第二:写一个hello.cpp,在命令行上测试,[root@localhostroot]#vihelloworld.cpp#includeQApplication#includeQLabelintmain(intargc,char*argv[]){QApplicationapp(argc,argv);QLabelhello(Helloworld!);hello.show();returnapp.exec();}[root@localhostroot]#qmake-project可以看到qmake工具为我们自动生成了helloworld.pro文件。[root@localhostroot]#qmake可以看到在当前目录生成了Makefile。[root@localhostroot]#make就可以生成可执行的程序helloworld了。[root@localhostroot]#./helloworld四、配置arm版的Qtcreateor软件1.打开qtcreator软件2.配置Qtcreator软件编译环境。在Qtcreator菜单栏Tools-Options…打开Options窗口。在Options界面左侧,点击Qt4—〉QtVersions右侧显示QtVersions设置界面。在QtVersions界面中点击那个蓝色的大“╋”号图标。在下方VersionName:文本框内输入Qt的版本名,可以随便填,能区分各个版本即可,如X11版取名为qt-x11、embedded版本取名qt-embedded、arm版本取名为qt-arm。单击QmakeLocation:右侧Browse…按钮,在弹出的“SelectQMakeExecutable”窗口中找到对应版本的qmake程序(路径:是安装后指定的路径。即安装lib库指定如:../qt-everywhere-source/configure-prefix/qt-everywhere)。回到QtVersions界面,单击DebuggingHelper:右侧Rebuild按钮,等待片刻,看到DebuggingHelper:后出现一个绿色的“√”即可。3.创建一个Qt工程运行Qtcreator,单击菜单栏file-NewFileorPriject...。弹出New对话框。选着红色小方框的选项。然后,单击Choose.....。创建工程名字和工程的位置。执行Next。选择QtVersions的编译工具版本(pc或arm)。执行Next。以后都单击Next,最后单击Finish。则创建工程完毕。4.配置Projects的环境一定要注意下图红色方框部分。选择正确的选项。如我这张图所选的是arm的编译工具。如要选择pc版的Qtversion。则选择Qt4.7.0OpenSou
本文标题:1.QT配置- 虚拟机(VMware10.0)上安装ubuntu12.04操作系统
链接地址:https://www.777doc.com/doc-4023534 .html