资源描述
软件环境搭建流程,单击此处编辑母版副标题样式,师生间的基本了解学员掌握Linux下的C+项目环境的搭建,Linux下的C+项目环境的搭建,1.虚拟机Vmwareworkstation7的安装2.Ubuntu安装过程3.vmware安装tools4.QT安装过程,1.虚拟机Vmwareworkstation7,VMwareWorkstation允许操作系统(OS)和应用程序(Application)在一台虚拟机内部运行。虚拟机是独立运行主机操作系统的离散环境。在VMwareWorkstation中,你可以在一个窗口中加载一台虚拟机,它可以运行自己的操作系统和应用程序。你可以在运行于桌面上的多台虚拟机之间切换,通过一个网络共享虚拟机(例如一个公司局域网),挂起和恢复虚拟机以及退出虚拟机这一切不会影响你的主机操作和任何操作系统或者它正在运行的应用程序。对于企业的IT开发人员和系统管理员而言,VMware在虚拟网路,实时快照,拖曳共享文件夹,支持PXE等方面的特点使它成为必不可少的工具。,2.Ubuntu安装过程,Ubuntu默认桌面环境采用GNOME(TheGNUNetworkObjectModelEnvironment,GNU网络对象模型环境),一个UNIX和Linux主流桌面套件和开发平台。另一个UNIX和Linux主流桌面环境是KDE(K桌面环境,KDesktopEnvironment)。Kubuntu项目为Ubuntu用户提供了一个默认GNOME桌面环境之外的选择。感谢Kubuntu项目小组的努力,Ubuntu用户现在可以在自己的系统上轻易安装和使用KDE桌面。欲在Ubuntu基础上安装上一个可用的Kubuntu,您须安装kubuntu-desktop软件包。安装该软件包后,您就可以任意选择使用Gnome和KDE桌面环境。,3.vmware安装tools,虚拟机VMwaretools的作用(1)更新虚拟机中的显卡驱动,使虚拟机中的XWindows可以运行在SVGA模式下。在客户操作系统中安装MwareTools非常重要。如果不安装VMwareTools,虚拟机中的图形环境被限制为VGA模式图形(640 x480,16色)。使用VMwareTools,SVGA驱动程序被安装,VMwareWorkstation支持最高32位显示和高显示分辨率,显著提升总体的图形性能。(2)在主机和客户机之间时间同步。注意:只有当你在客户操作系统中设置时钟为一个比在主机中设置的时间更早的时间时,才可以在客户和主机操作系统之间同步时间。,(3)支持同一个分区的真实启动和从虚拟机中启动,自动修改相应的设置文件。(4)自动捕获和释放鼠标光标。未安装VMwareTools的时候只能用Ctrl+Alt来释放鼠标,安装VMwareTools后可以实现虚拟机和主机图形用户界面之间平滑移动鼠标光标。(5)在主机和客户机之间或者从一台虚拟机到另一台虚拟机进行复制和粘贴操作。(6)改善网络性能。,4.QT安装过程,Qt是一个跨平台的C+图形用户界面应用程序框架。它提供给应用程序开发者建立艺术级的图形用户界面所需的所用功能。Qt是完全面向对象的,很容易扩展,并且允许真正地组件编程。,QTCreator,开发人员目前已经可以下载QtCreator的1.3版本,这是一个用于Qt开发的轻量级跨平台集成开发环境。QtCreator可带来两大关键益处:提供首个专为支持跨平台开发而设计的集成开发环境(IDE),并确保首次接触Qt框架的开发人员能迅速上手和操作。QtCreator包含了一套用于创建和测试基于Qt应用程序的高效工具,包括:一个高级的C+代码编辑器上下文感知帮助系统可视化调试器源代码管理项目和构建管理工具QtCreator在LGPL2.1版本授权下有效,并且接受代码贡献。目前的QtCreator只支持桌面平台(Windows、Linux、Mac操作系统)的Qt开发,但随后数月就能支持嵌入式平台的开发。,
展开阅读全文