A. Mac OS X 下 eclipse ide for c c++ developers 配置问题
这是典型的c++developers gcc完整路径缺失 请下载并安装正版《上古传说》最新版本,然后重启
B. Mac os下编写C++的编译软件有哪些
Xcode呗,通吃!反正自带的,试试吧,我觉得除了没汉字,其他都好,系统占用很低
C. coreldraw支持什么格式
coreldraw支持包含对超过 100 种常用文件格式的广泛文件兼容性支持!在coreldraw软件的导入里面,下面有个格式选项,从那里可以看到该软件支持的图片格式,基本上常用的TIF,JPG,PSD,EPS,BMP,AI, WMF,DWG等等这些图片格式,在coreldraw里都是支持的!CDR的格式是可以打开的,其他的像JPG的格式无法打开的可以导入。coreldraw支持的格式具体如下:Adobe Illustrator(AI)Adobe Illustrator文件格式(AI)是由专为Macintosh和Windows平台而引入的Adobe Systems 所开发的,它起初是基于矢量的,但后来的版本也支持位图信息。Windows 位图(BMP)Windows 位图(BMP)文件格式是作为在Windows操作系统上将图形图像表示为位图的标准而开发出来的。计算机图形图元文件(CGM)计算机图形图元文件(CGM)是一种开放式的、不依赖于平台的图元文件格式,用于存储和交换二维图形。它支持RGB颜色。CGM文件可以包含矢量图形和位图,但通常只包含其中一种图形类型,很少同时包含两者。CorelDRAW(CDR)CorelDRAW(CDR)文件主要都是矢量图形绘图。矢量将图片定义为图形原语(矩形、直线、文本、弧形和椭圆)的列表,矢量是逐点映射到页面的,因此在缩小或增大矢量图形的大小时,原始图像不会变形。矢量图形都是用图形设计应用程序(如CorelDRAW)或位图跟踪应用程序(如CorelTRACE)创建的,但也可使用图像编辑应用程序(如CorelPHOTO-PAINT)来编辑这类图形,可在桌面排版程序中使用各种格式的矢量图像。CorelPHOTO-PAINT(CPT)保存为CorelPHOTO-PAINT(CPT)文件格式的文件是将形状表示为通过排列形成图像的像素的位图。将图形保存为CorelPHOTO-PAINT格式时,遮罩、浮动对象和透镜都会与图像一同保存。CorelDRAW可以CorelPHOTO-PAINT格式导入和导出文件,包括那些包含颜色和灰度信息的文件。Microsoft Word 文档(DOC)可导入Microsoft Word 97、2000 和 2002 文件。Corel DESIGNER(DSF)可导入 Corel DESIGNER(以前为 Micrografx Designer)文件。AutoCAD 图形交换格式(DXF)AutoCAD 2.5、2.6、R9、R10、R11、R13、R14 及 R2000 (R15) 支持数据交换文件 (DXF) 过滤器,支持 AutoCAD 2000/2002,导入和导出时保留图层。AutoCAD 图形数据库(DWG)图形交换格式(DWG)是AutoCAD绘图文件中所含信息的一种标记数据表示法。图形交换格式是一种AutoCAD本地文件格式,它已成为交换CAD绘图的标准,受到许多CAD应用程序的支持。图形交换是基于矢量图形的格式,它支持 256 种颜色。Corel Presentation Exchange(CMX)Corel Presentation Exchange(CMX)是一种图元文件格式,它支持位图和矢量信息以及PANTONE、RGB和CMYK全色范围。开发这种文件格式的目的是将文件同在其它CorelDRAW 应用程序中打开和编辑它们所需的数据保存在一起。Encapsulated PostScript(EPS)Encapsulated PostScript(EPS)文件是大多数图例程序和页面布局程序都支持的一种图元文件。要查看或打印EPS文件,必须安装PostScript打印机。Macromedia Flash(SWF)Macromedia Flash是一种用于创建和显示基于矢量的图像和动画的文件格式。Macromedia Flash文件高度压缩,质量也很高,因此是用于Web的理想文件格式。在将文件保存为 Macromedia Flash 文件格式之前,可以确定是否存在潜在的导出问题。可以检查当前文件,并显示错误、可能的问题以及解决问题的建议的摘要。要将Macromedia Flash文件发布到因特网上,必须创建HTML文件,该文件中封装了Macromedia Flash文件并且指定了浏览器设置,所需的HTML文档可以自动生成。GIFGIF是基于位图的格式,专门在Web上使用。这是一种高度压缩的格式,目的在于尽量缩短文件传输的时间并支持多达256种颜色的图像。GIF格式提供了在一个文件中存储多个位图的能力。多个图像快速连续地显示时,文件即被称为GIF动画文件。GIMP(XCF)XCF是本地GIMP格式,它支持图层和GIMP特定的其它信息。JPEG(JPG)JPEG是由联合图像专家组开发的一种标准格式,它采用了高级压缩技术,允许在各种平台之间进行文件传输。JPEG支持8位灰度及多达32位CMYK的颜色深度。JPEG 2000(JP2)JPEG 2000(JP2)文件格式是具有高级压缩和文件数据功能的一种 JPEG图像。与经过优化用于网络传输的JPEG 2000编码流文件相比,JP2文件可以存储更多的描述性文件数据(或元数据)。可以导入JP2文件或JPC 文件,但是只能导出为JP2格式。将图像导出到JP2文件时,可以选择按分辨率、按质量和按位置查看下载进度。Adobe Photoshop(PSD)Adobe Photoshop(PSD)文件格式是Adobe Photoshop的本地位图文件格式。PICT(PCT)Macintosh PICT文件格式是由Apple Computer Inc.为Mac OS平台开发的。它是QuickDraw 的本地文件格式,可以同时包含矢量和位图。Macintosh PICT文件格式广泛用于使用图形的 Macintosh应用程序中。可移植文档格式(PDF)可移植文档格式(PDF)是专门用来保持原始应用程序文件的字体、图像、图形及格式的文件格式。Mac OS、Windows 和UNIX用户使用Adobe Acrobat Reader和Adobe Acrobat Exchange可以查看、共享和打印PDF文件。可以导入整个 PDF 文件、文件中的个别页面或者多个页面。Hewlett-Packard Plotter(PLT)PLT 文件格式是基于矢量的,它是由Hewlett Packard开发的。它用在诸如AutoCAD这样的程序中,用于打印绘图仪上的绘图。其它Corel应用程序可以解释HPGL的子集以及HPGL/2 命令集。使用1016个绘图仪单位 = 1 英寸的比例因子。可移植网络图形(PNG)可移植网络图形(PNG)文件格式是一种优秀的文件格式,用于位图的无损压缩、可移植和大比率压缩存储。它只占用最小的磁盘空间,并且很容易读取和在计算机之间交换。可移植网络图形格式为GIF格式提供了一种替代格式,它也可替代TIFF格式的许多常见用途。可移植网络图形格式设计用于在线浏览(如在Web上),是完全可流的,并且有一个进度显示选项。有些Web浏览器并不支持所有格式和功能,如果要在网页中使用透明背景、图像隔行扫描、图像映射或者动画,可将图像导出为可移植网络图形文件格式。Corel Painter(RIF)导入Corel Painter(RIF)文件时保留项目的所有信息(如浮动对象),这使Corel Painter文件比GIF或JPEG文件大很多。可以打开Corel Painter文件以便对浮动对象和形状进行编辑、调整大小和调整,也可以使用无损压缩方法压缩Corel Painter文件。可缩放矢量图形(SVG)可缩放矢量图形(SVG)是一种开放的标准图形文件格式,它允许设计人员给矢量图形添加在Web上发挥作用的能力,是由万维网委员会(W3C)创建的。可缩放矢量图形是用可扩展标记语言 (XML) 描述的,它们是矢量图形图像,可以比位图提供更多细节,下载速度也更快,压缩的可缩放矢量图形文件的文件扩展名为.svgz。要查看SVG文件,需要SVG查看器插件(如Corel SVG查看器)。TIFF 位图(TIF)标记图像文件格式(TIFF)是作为标准来使用的一种点阵格式,几乎每种图形应用程序都可以读写TIFF文件。考虑到TIFF支持六种不同的编码例程和三种不同的图像模式,因此TIFF有多种变化:黑白、灰度和彩色。未压缩的TIFF图像的每个像素可能是1、4、8或24位,使用LZW算法压缩的TIFF图像,其中的每个像素可能是4、8或24位。TIFF文件可以保存RGB、CMYK和Lab颜色模式的信息,但不能保存双色调信息。WordPerfect 文档(WPD)WordPerfect 文档格式(WPD)是WordPerfect文件的本地文件格式。CorelDRAW支持从 WordPerfect 4.2到10的各版本的WPD文件。导入或导出WordPerfect文件时,只传输文本,不导入或导出图形元素。WordPerfect版本4和版本5的文件扩展名分别为.wp4和.wp5。WordPerfect 图形(WPG)Corel WordPerfect 图形文件格式(WPG)从根本上讲是一种矢量图形格式,但它可同时存储位图和矢量数据。WPG文件可以包含多达256种颜色,这些颜色是从具有一百多万种颜色的调色板上选出来的。CorelDRAW12也支持下列文件格式:Adobe Type 1字体(PFB)PFB文件格式用于Adobe Type 1字体文件。ANSI文本(TXT)ANSI 文本(TXT)是存储ANSI字符的一种矢量格式。此格式可以存储文本信息,但不能存储格式信息,如字体类型或大小。在将TXT文件导入CorelDRAW或从CorelDRAW导出TXT文件时,仅传输文本。文件中包含的图形元素不会导入或导出。CALS 压缩位图(CAL)CALS Raster(CAL)是一种位图格式,主要由高端CAD程序用来存储文档。它支持单色(1 位)深度,用作一种数据图形交换格式,以用于计算机辅助设计和制造、技术图形以及图像处理应用程序。Corel ArtShow 5(CPX)CPX文件格式是Corel ArtShow 5的一种本地文件格式。它可以同时包含矢量和位图。Corel Presentations(SHW)SHW文件格式是Corel Presentations 的一种本地文件格式。CorelR.A.V.E.(CLK)CLK文件格式是一种CorelR.A.V.E.本地动画文件格式。CorelDRAW Compressed(CDX)CDX文件格式是一种压缩的CorelDRAW 文件。CorelDRAW Template(CDT)CDT文件格式用于CorelDRAW模板文件。FPX FlashPix文件格式将不同分辨率的图像存储在单个文件中。帧矢量图元文件(FMV)FMV 文件格式用于帧矢量图元文件。GEM Paint(IMG)GEM Paint(IMG)是GEM环境的本地位图文件格式。IMG文件支持1位和4位调色板色,是用RLE方法压缩的,IMG是早期桌面出版的常用格式。GEM 文件(GEM)GEM 文件格式用于 GEM 文件。Lotus PIC(PIC)PIC文件格式用于Lotus PIC文件。MacPaint位图(MAC)MacPaint(MAC)是使用MAC、PCT、PNT和PIX文件扩展名的一种位图格式。这是Macintosh 128附带的MacPaint程序使用的格式,它只支持两种颜色和一种图样调色板。它主要由 Macintosh图形应用程序用来存储黑白图形和剪贴画。MAC图像的最大尺寸为720×576。Macromedia FreeHand(FH)FH格式是Macromedia Freehand的一种本地矢量文件格式,Corel图形应用程序仅支持 Macromedia FreeHand版本7和版本8。MET图元文件(MET)MET文件格式用于MET图元文件。Micrografx 2.x, 3.x(DRW)DRW文件格式用于Micrografx 2.x或3.x文件。Micrografx Picture Publisher 4(PP4)PP4文件格式是Micrographx Picture Publisher 4的一种本地文件格式。Micrografx Picture Publisher 5(PP5)PP5文件格式是Micrographx Picture Publisher 5的一种本地文件格式。Microsoft PowerPoint(PPT)PPT文件格式是Microsoft PowerPoint的本地格式。NAP图元文件(NAP)NAP文件格式用于NAP图元文件。OS/2位图(BMP)这种位图文件类型是专为OS/2 操作系统设计的。图样文件(PAT)PAT文件格式用于图样文件。多信息文本格式(RTF)多信息文本格式(RTF)是一种存储纯文本以及文本格式设置(如黑体)的文本格式。在将 RTF文件导入CorelDRAW或从CorelDRAW导出RTF文件时,仅传输文本。如果文件中包含图形元素,图形元素不会导入到CorelDRAW中,也不会从CorelDRAW中导出。SCITEX CT位图(SCT)SCT文件格式用于导入 32 位色和灰度SCITEX图像。SCITEX位图是从高端扫描仪创建的,这些位图在创建后经过处理,以便通过胶片记录器或高端页面布局程序输出。TrueType 字体(TTF)TrueType 字体(TTF)文件格式是由Apple Computer和Microsoft Corporation共同创建的,它是Macintosh和Windows操作系统中最常用的字体格式。TTF文件格式根据打印机的功能,将字体打印为位图或矢量。True Type字体按屏幕上显示的样子打印,并且可以调整到任意高度。Visio(VSD)VSD是Visio绘图格式,它可以包含位图和矢量。Windows图元文件格式(WMF)Windows图元文件格式(WMF)由Microsoft Corporation开发,可同时存储矢量信息和位图信息。它是作为Microsoft Windows 3的内部文件格式开发的,支持24位RGB颜色,大多数Windows应用程序都支持它。XPixMap 图像(XPM)XPM文件格式用于XPixMap图像文件。
D. 扩展名大解释
所有的扩展名,是不可能统计全的,有些软件还有自己独立的扩展名.下面给你列出些扩展名:A 对象代码库文件 AAM Authorware shocked文件 AAS Authorware shocked包 ABF Adobe二进制屏幕字体 ABK CorelDRAW自动备份文件 ABS 该类文件有时用于指示一个摘要(就像在一篇有关科学方面的文章的一个摘要或概要,取自abstract) ACE Ace压缩档案格式 ACL CorelDRAW 6键盘快捷键文件 ACM Windows系统目录文件 ACP Microsoft office助手预览文件 ACR 美国放射医学大学文件格式 ACT Microsoft office助手文件 ACV OS/2的驱动程序,用于压缩或解压缩音频数据 AD After Dark屏幕保护程序 ADA Ada源文件(非-GNAT) ADB Ada源文件主体(GNAT);HP100LX组织者的约定数据库 ADD OS/2用于引导过程的适配器驱动程序 ADF Amiga磁盘文件 ADI AutoCAD设备无关二进制绘图仪格式 ADM After Dark多模块屏幕保护;Windows NT策略模板 ADP FaxWork用于传真调制解调器的交互安装文件;Astound Dynamite文件 ADR After Dark随机屏幕保护;Smart Address的地址簿 ADS Ada源文件说明书(GNAT) AFM Adobe的字体尺度 AF2,AF3 ABC的FlowChat文件 AI Adobe Illustrator格式图形 AIF,AIFF 音频互交换文件,Silicon Graphic and Macintosh应用程序的声音格式 AIFC 压缩AIF AIM AOL即时信息传送 AIS ACDSee图形序列文件;Velvet Studio设备文件 AKW RoboHELP的帮助工程中所有A-关键词 ALAW 欧洲电话音频格式 ALB JASC Image Commander相册 ALL 艺术与书信库 AMS Velvet Studio音乐模块(MOD)文件;Extreme的Tracker模块文件 ANC Canon Computer的调色板文件,包含一系列可选的颜色板 ANI Windows系统中的动画光标 ANS ANSI文本文件 ANT SimAnt For Windows中保存的游戏文件 API Adobe Acrobat使用的应用程序设计接口文件 APR Lotus Approach 97文件 APS Microsoft Visual C++文件 ARC LH ARC的压缩档案文件 ARI Aristotle声音文件 ARJ Robert Jung ARJ压缩包文件 ART Xara Studio绘画文件;Canon Crayola美术文件;Clip Art文件格式;另一种光线跟踪格式;AOL使用的用Johnson—Grace压缩算法压缩的标记文件 ASA Microsoft Visual InterDev文件 ASC ASCⅡ文本文件;PGP算法加密文件 ASD Microsoft Word的自动保存文件;Microsoft高级流媒体格式(microsoft advanced streaming format,ASF)的描述文件;可用NSREX打开 Velvet Studio例子文件 ASE Velvet Studio采样文件 ASF Microsoft高级流媒体格式文件 ASM 汇编语言源文件,Pro/E装配文件 ASO Astound Dynamite对象文件 ASP 动态网页文件;ProComm Plus安装与连接脚本文件;Astound介绍文件 AST Astound多媒体文件;ClarisWorks“助手”文件 ASV DataCAD自动保存文件 ASX Cheyenne备份脚本文件;Microsoft高级流媒体重定向器文件,视频文件 ATT AT< Group 4位图文件 ATW 来自个人软件的Any Time Deluxe For Windows个人信息管理员文件 AU Sun/NeXT/DEC/UNIX声音文件;音频U-Law(读作“mu-law”)文件格式 AVB Computer Associates Inoculan反病毒软件的病毒感染后文件 AVI Microsoft Audio Video Interleave电影格式 AVR Audio Visual Research文件格式 AVS 应用程序可视化格式 AWD FaxVien文档 AWR Telsis数字储存音频文件扩展名格式 Axx ARJ压缩文件的分包序号文件,用于将一个大文件压至几个小的压缩包中(xx取01-99的数字) A3L Authorware 3.x库文件 A4L Authorware 4.x库文件 A5L Authorware 5.x库文件 A3M,A4M Authorware Macintosh未打包文件 A4P Authorware无运行时间的打包文件 A3W,A4W,A5W 未打包的Authorware Windows文件 BAK 备份文件 BAS BASIC源文件 BAT 批处理文件 BDF West Point Bridger Designer文件 BFC Windows 95 Briefcase文档 BG Backgammon For Windows下的游戏文件 BGL Microsoft Flight Simulator(微软飞行模拟器)的视景文件 BI 二进制文件 BIF Group Wise的初始化文件 BIFF XLIFE 3D格式文件 BIN 二进制文件 BK,BK$ 有时用于代表备份版本 BKS IBM BookManager Read书架文件 BMK 书签文件 BMP Windows或OS/2位图文件 BMI Apogee BioMenace数据文件 BOOK Adobe FrameMaker Book文件 BOX Lotus Notes的邮箱文件 BPL Borlard Delph 4打包库 BQY BrioQuery文件 BRX 用于查看多媒体对象目录的文件 BSC MS Developer Studio浏览器信息文件 BSP Quake图形文件 BS1 Apogee Blake Stone数据文件 BS_ Microsoft Bookshelf Find菜单外壳扩展名 BTM Norton 应用程序使用的批处理文件 BUD Quicken的备份磁盘 BUN CakeWalk 声音捆绑文件(一种MIDI程序) BW SGI黑白图像文件 BWV 商业波形文件 BYU BYU的电影文件格式 B4 Helix Nuts and Bolts文件 C C代码文件 C0l 台风波形文件 CAB Microsoft压缩档案文件 CAD Softdek的Drafix CAD文件 CAL CALS压缩位图;日历计划表数据 CAM Casio照相机格式 CAP 压缩音乐文件格式 CAS 逗号分开的ASCⅡ文件 CAT Quicken使用 的IntellCharge分类文件 CB Microsoft干净引导文件 CBI 二进制卷格式文件(用于IBM大型机系统) CC Visual dBASE用户自定义类文件 CCA cc:邮件文件 CCB Visual Basic动态按钮配置文件 CCF 多媒体查看器配置文件,用于OS/2 CCH Corel图表文件 CCM Lotus cc:邮箱(例如“INBOX.CCM”) CCO CyberChat数据文件 CCT Macromedia Director Shockwave投影 CDA CD音频轨道 CDF Microsoft频道定义格式文件 CDI Philip的高密盘交互格式 CDM Visual dBASE自定义数据模块文件 CDR CorelDRAW绘图文件;原始音频CD数据文件 CDT CorelDRAW模板 CDX CorelDRAW压缩绘图文件;Microsoft Visual FoxPro索引文件 CEL CIMFast事件语言文件 CER 证书文件(MIME x-x509-ca-cert) CFB Compton的多媒文件 CFG 配置文件 CFM CotdFusion模板文件;Visual dBASE Windows用户定制表单 CGI 公共网关接口脚本文件 CGM 计算机图形元文件 CH OS/2配置文件 CHK 由Windows磁盘碎片整理器或磁盘扫描保存的文件碎片 CHM 编译过的HTML文件 CHR 字符集(字体文件) CHP Ventura Publisher章节文件 CHT ChartViem文件;Harvard Graphics矢量文件 CIF Adaptec CD 创建器 CD映像文件 CIL Clip Gallery下载包 CIM SimCity 2000文件 CIN OS/2改变控制文件用于跟踪INI文件中的变化 CK1 iD/Apogee Commander Keen 1数据文件 CK2 iD/Apogee Commander Keen 2数据文件 CK3 iD/Apogee Commander Keen 3数据文件 CK4 iD /Apogee Commander Keen 4数据文件 CK5 iD /Apogee Commander Keen 5数据文件 CK6 iD /Apogee Commander Keen 6数据文件 CLASS java类文件 CLL Crick Software Clicker文件 CLP Windows 剪贴板文件 CLS Visual Basic类文件 CMD Windows NT,OS/2的命令文件;DOS CD/M命令文件;dBASEⅡ程序文件 CMF Corel元文件 CMG Chessmaster保存的游戏文件 CMP JPEG位图文件;地址文档 CMV Corel Move动画文件 CMX Corel Presentation Exchange图像 CNF Telnet,Windows和其他其内格式会发生改变的应用程序使用的配置文件 CNM Windows应用程序菜单选项和安装文件 CNQ Compuworks Design Shop文件 CNT Windows(或其他)系统用于帮助索引或其他目的内容文件 COB TrueSpace 2对象文件 COD Microsoft C编译器产生的可显示机器码/汇编代码文件,其中附有源C代码作为注释 COM 命令文件(程序) CPD Corel Print Office文件(图形) CPD,CPE 传真覆盖文档 CPI Microsoft MS-DOS代码页信息文件 CPL 控制面板扩展名,Corel颜色板 CPO Corel打印存储文件 CPP C++代码文件 CPR Corel提供说明书文件 CPT Corel 照片-绘画图像 CPX Corel Presentation Exchange压缩图形文件 CRD Windows Cardfile文件 CRP Corel 提供的运行时介绍文件;Visual dBASE自定义报表文件 CRT 认证文件 CSC Corel脚本文件 CSP PC Emcee On_Screen图像 CSS 瀑布式表格文件 CST Macromedia Director Cast文件 CSV 逗号分隔的值文件 CT Scitex CT位图文件;Paint Shop Pro Grapic编辑器文件 CTL 通常用于表示一个包含控件信息的文件;FaxWork用它来保持有关每个传真收到或发出的信息 CUE Microsoft提示牌数据文件 CUR Windows光标文件 CUT Dr Halo位图文件 CV Corel版本的档案文件;Microsoft CodeView信息屏幕文件 CWK ClarisWorks数据文件. CWS ClarisWorks模块 CXT Macromedia Director受保护的(不可编辑的)投影文件 CXX C++源代码文件 DAT 数据文件;WrodPerfect合并数据文件;用于一些MPEG格式的文件 DB Borland的Paradox 7表 DBC Microsoft Visual FoxPro数据库容器文件 DBF dBASE文件,一种由Ashton-Tate创建的格式,可以被ACT!、Lipper、FoxPro、Arago、Wordtech、Xbase和类似数据库或与数据库有关产品识别;可用数据文件(能被Excel 97打开);Oracle 8.1.x表格空间文件 DBX DataBearn图像;Microsoft Visual FoxPro表格文件 DCM DCM模块格式文件 DCR 冲击波文件 DCS 桌面颜色分隔文件 DCT Microsoft Visual FoxPro数据库容器 DCU Delphi编译单元文件 DCX Microsoft Visual FoxPro数据库容器;基于PCX的传真图像;宏 DC5 DataCAD绘图文件 DDF Btrieve或Xtrieve数据定义文件,它包含用于描述Btrieve或Xtrieve文件的元数据 DDIF Digital Equipment或 Compaq格式,用于保存他们图像与字处理文档 DEF SmartWareⅡ数据文件;C++模块定义文件 DEFI Oracle 7 卸载脚本文件 DEM 用于表示数字高度模型的USGS基准的文件 DER 认证文件 DEWF Macintosh Sound Cap/Sound Edit录音设备格式 DGN Macintosh 95 CAD绘图文件 DIB 设备无关位图 DIC 目录 DIF 可进行数据互换的电子表格 DIG DigiLink格式;Sound DesignerⅠ音频文件 DIR MacromediaDirector文件 DIZ 描述文件 DLG C++对话框脚本文件 DLL 动态链接库 DLS 可下载声音文件 DMD Visual dBASE数据模块文件 DMF X-Trakker音乐模块(MOD)文件 DOC FrameMaker或FrameBuilder文档;Word Star文档、Word Perfect文档、Microsoft Word文档;DisplayWrite文档 DOT Microsoft Word文档模板 DPL Borland Delph3压缩库 DPR Borland Delphi工程头文件 DRAW Acorn的基于对象的矢量图像文件 DRV 驱动程序 DRW Micrografx Designer/Draw;Pro/E绘画文件 DSF Micrografx Designer VFX文件 DSG DOOM保存的文件 DSM Dynamic Studio音乐模块(MOD)文件 DSP Microsoft Developer Studio工程文件 DSQ Corel QUERY(查询)文件 DST 刺绣机图形文件 DSW Microsoft Developer Studio工作区文件 DTA Word Bank(世界银行)的STARS数据文件 DTD SGML文档类型定义(DTD)文件 DTED 地面高度数字数据(图形的数据格式)文件 DTF Symantec Q&A相关的数据库数据文件 DTM DigiTrakker模块文件 DUN Microsoft拔号网络导出文件 DV 数字视频文件(MIME) DWD DiamondWare数字化文件 DWG AutoCAD工程图文件;AutoCAD或Generic CADD老版本的绘图格式 DXF 可进行互交换的绘图文件格式,二进制的DWG格式的文本表示;数据交换文件 DXR Macromedia Director受保护(不可编辑)电影文件 D64 Commodore的64位模拟磁盘图像文件 EDA Ensoniq ASR磁盘映像 EDD 元素定义文档(FrameMaker+SGML文档) EDE Ensoniq EPS磁盘映像 EDK Ensoniq KT磁盘映像 EDQ Ensoniq SQ1/SQ2/Ks32磁盘映像 EDS Ensoniq SQ80磁盘映像 EDV Ensoniq VFX-SD磁盘映像 EFA Ensoniq ASR文件 EFE Ensoniq EPS文件 EFK Ensoniq KT文件 EFQ Ensoniq SQ1/SQ2/Ks32文件 EFS Ensoniq SQ80文件 EFV Ensoniq VFX-SD文件 EMD ABT扩展模块 EMF Windows增强元文件 EML Microsoft Outlook Express邮件消息(MIME RTC822)文件 ENC 重演文件 ENFF 中性文件格式扩展名 EPHTML Perl解释增强HTML文件 EPS 压缩的PostScript图像 EPSF 压缩的PostScript文件 ERI ERWin文件 ERR 当RobooHELP帮助编译器企图编译一个帮助系统源文件时用来存储错误消息的文件 EPX ERWin文件 ESPS ESPS音频文件 EUI Ensoniq ESP家族的压缩磁盘映像 EVY 特使文档 EWL Microsoft Encarta文档 EXC Microsoft Word禁止字字典 EXE 可执行文件(程序) F FORTRAN文件 F2R Farandoyle线性模块格式 F3R Farandoyle分块线性模块格式 F77 FORTRAN文件 F90 FORTRAN文件 FAR Fradole Composer音乐模块(MOD)文件 FAV Microsoft Outlook导航条 FAX 传真类型图像 FBK Navison 金融备份 FCD 虚拟CD-ROM FDB Navison 金融数据库 FDF Adobe Acrobat表单文档文件 FEM CADRE有限元素网络文件 FFA,FFL,FFO,FFK Microsoft快速查找文件 FFF GUS PnP银行文件格式 FFT 最终格式文本(IBM的DCA一部分) FH3 Als Freehand 3绘图文件 FIF Fractal图像文件 FIG REND386/AVRIL使用的文件格式 FITS CCD照相机图像;灵活图像传输系统 FLA Macromedia Flash电影 FLC Autodesk FLIC动画文件 FLF Corel Paradox产生的格式:Navison Financials许可文件;OS/2驱动程序文件 PLI Autodesk FLIC动画 FLT StarTrekker音乐模块(MOD)文件;MultiGen Inc的Open Flight使用的文件格式;Corel过滤器文件 FM Adobe FrameMaker文档 FMB Oracle4.0版或以后版本表单的二进制源代码文件 FML 文件镜象列表(GetRight) FMT Oracle 4.0版或以后版本表单的文本格式;Microsoft Schele+ 打印文件 FMX Oracle 4.0版或以后版本可执行表单 FND Microsoft Explorer保存的搜索文件(Find applet) FNG 字体组文件(字体导航器,Font Navigator) FNK Funk Tracker模块格式 FOG Fontographer模块字体 FON 系统字体 FOR FORTRAN文件 FOT 字体相关文件 FP FileMaker Pro文件 FP1 Flying Pigs for Windows数据文件 FP3 FileMaker Pro文件 FPT FileMaker Pro文件;Microsoft Fox Pro备注字体文件 FPX FlashPix位图 FRM 表单;Frame Maker或Frame Builder文档;Oracle可执行表(3.0版或早期版本);Visual Basic表单;WordPerfect Merge表单;DataCAD标志报表文件 FRT Microsoft FoxPro报表文件 FRX Visual Basic表单文本;Microsoft FoxPro报表文件 FSF fPrint Audit Tool文件格式 FSL Borland的Paradox 7表单;Corel Paradox保存的表单 FSM Parandoyle示例格式 FT Lotus Notes全文本索引 FTG 全文本搜索组文件,由Windows帮助系统查找时产生——可以删除,并在需要时重建起来 FTS 全文本搜索引文件,由Windows帮助系统查找时产生 FW2 Framework Ⅱ文件 FW3 Framework Ⅲ文件 FW4 Framework Ⅳ文件 FXP 经Microsoft FoxPro编译的源文件 FZB Casio FZ-1银行转储 FZF Casio FZ-1完全转储 FZV Casio FZ-1声音转储G721 Raw CCITT G.721 $bit ADPCM格式数据 G723 Raw CCITT G.723 3或5bit ADPCM格式数据 GAL Corel多媒体管理器相集 GCD Generic CADD绘画文件(后续版本) GCP Ground Control Point(地面控制点)文件,用于远景数据形成图像过程,经常用于生成图工程—CHIPS(copenhagen image processing system)使用这些文件 GDB InterBase数据库文件 GDM 铃声、口哨声和声音板模块格式 GED GEDCOM 系谱数据文件,用于记录和交换系谱数据的流行格式;图形环境文档绘画 GEM GEM元文件 GEN Ventura产生的文本文件 GetRight GetRight未完成的下载文件 GFC Patton&Patton FlowCharting 4 flowchart文件 GFI,GFX Genigraphics图形链接表示文件 GHO Norton 克隆磁盘映像 GID Windows 95全局索引文件(包括帮助状态) GIF CompuServe位图文件 GIM,GIX Genigraphics图形链接介绍文件 GKH Ensoniq EPS家簇磁盘映像文件 GKS Gravis Grip Key文档 GL 动画格式 GNA Genigraphics图形链接介绍文件 GNT 生成代码,Micro Focus属性格式里的可执行代码 GNX Genigraphics图形链接介绍文件 GRA Microsoft Graph文件 GRD 用于远程视景数据产生地图过程的格式文件,通常应用于形成地图工程—CHIPS(copenhagen image processing system)使用这些文件 GRF Grapher(Golden Software公司)图形文件 GRP 程序管理组 GSM Raw GSM 6.10音频流;Raw“byte aligned(比特对齐的)” GSM 6.10音频流;US Robotics语音调制解调器 GTK Graoumftracker(老)音乐模块(MOD)文件 GT2 Graoumftracker(新)音乐模块(MOD)文件 GWX,GWZ Cenigraphis图形链接介绍文件 GZ UNIX gzip压缩文件 H C程序头文件 HCM IBM HCM配置文件 HCOM 声音工具HCOM格式 HCR IBM HCD/HCM产品配置文件 HDF 高级计算机应用程序本地中心(NCSA) geospatial Hierarchial数据格式文件 HED HighEdit文档 HEL Microsoft Hellbender格式保存的游戏文件 HEX Macintosh BinHex2.0文件 HGL HP图形语言绘图文件 HH 映射文件,包括一些话题ID和在帮助文件系统中话题的映射数字—允许运行中应用程序发送给用户合适的上下文帮助话题 HLP 帮助文件;Date CAD Windows帮助文件 HOG Lucas Arts的Dark Forces WAD文件 HPJ Visual Basic帮助工程 HPP C++程序头文件 HQX Macintosh BinHex 4.0文件 HST 历史文件 HT HyperTerminal(超级终端) HTM,HTML 超文本文档 HTT Microsoft超文本模板 HTX 扩展HTML模板 HXM Descent2 HAM文件扩展 ICA Citrix文件 ICB Targa位图文件 ICC Kodak打印机格式文件 ICL 图标库文件 ICM 图形颜色匹配配置文件 ICO Windows图标 IDB MSDev中间层文件 IDD MIDI设备定义 IDF MIDI设备定义(Windows 95需要的文件) IDQ Internet数据查询文件 IDX Microsoft FoxPro相关数据库索引文件;Symantec Q&A相关数据库索引文件;Microsoft Outlook Express文件 IFF 交换格式文件;Amiga ILBM IGES 初始图形交换说明文件 IGF 插入系统元文件 IIF QuickBooks for Windows交换文件 ILBM 位图图形文件 IMA WinImage磁盘映像文件 IMG GEM映像 IMZ WinImage压缩磁盘映像文件 INC 汇编语言或动态服务器包含文件 INF 信息文件 INI 初始化文件;MWave DSP Synth的“nwsynth.ini” GMS安装;Cravis Ultrasound bank安装 INP Oracle 3.0版或早期版本的表单源代码 INRS INRS远程通信声频 INS InstallShield安装脚本;X-Internet签字文件;Ensoniq EPS字簇设备;Cell/ⅡMAC/PC抽样设备 INT 中间代码,当一个源程序经过语法检查后编译产生一个可执行代码 IOF Findit文档 IQY Microsoft Internet查询文件 ISO 根据ISD 9660有关CD-ROM文件系统标准列出CD-ROM上的文件 ISP X-Internet签字文件 IST 数字跟踪设备文件 ISU InstallShield卸装脚本 IT 脉冲跟踪系统音乐模块(MOD)文件 ITI 脉冲跟踪系统设备 ITS 脉冲跟踪系统抽样,Internet文档位置 IV Open Inventor中使用的文件格式 IVD 超过20/20微观数据维数或变量等级文件 IVP 超过20/20的用户子集配置文件 IVT 超过20/20表或集合数据文件 IVX 超过20/20微数据目录文件 IW Idlewild屏幕保护程序 IWC Install Watch文档 J62 Ricoh照相机格式 JAR Java档案文件(一种用于applet和相关文件的压缩文件) JAVA Java源文件 JBF Paint Shop Pro图像浏览文件 JFF,JFIF,JIF JPEG文件 JMP SAS的JMPDiscovery表格统计文件 JN1 Epic MegaGames的Jill of the Jungle数据文件 JPE,JPEG,JPG JPEG图形文件 js javascript源文件 JSP HTML网页,其中包含有对一个Java servlet的参考 JTF JPEG位图文件 K25 Kurzweil 2500抽样文件 KAR 卡拉OK MIDI文件(文本+MIDI) KDC Kodak光增强器 KEY DataCAD图标工具条文件 KFX KoFak Group 4图像文件 KIZ Kodak数字明信片文件 KKW RoboHELP帮助工程索引设计器中与主题无关的K开头的所有关键字 KMP Korg Trinity KeyMap文件 KQP Konica照相机本地文件 KR1 Kurzweil 2000抽样(多软驱)文件 KRZ Kurzweil 2000抽样文件 KSF Korg Trinity抽样文件 KYE Kye游戏数据 LAB Visual dBASE标签文件 LBM Deluxe Paint位图文件 LBT,LBX Microsoft FoxPro标签文件 LDB Microsoft Access加锁文件 LDL Corel Paradox分发库 LEG Legacy文档 LES Logitech娱乐系统游戏配置文件(与REC文件一样) LFT 3D Studio(DOS)放样文件 LGO Paintbrush(Microsoft画图应用程序)的徽标文件 LHA LZH更换文件后缀 LIB 库文件 LIN DataCAD线型文件 LIS 结构化查询报告(SQR)程序产生的输出文件 LLX Laplink交换代理 LNK Windows快捷方式文件 LOG 日志文件 LPD Helix Nut和Bolt文件 LRC Intel可视电话文件 LSL Corel Paradox保存的库文件 LSP AutoLISP、CommonLISP和其他LISP语言文件 LST 列表文件 LU ThoughtWing库单元文件 LVL Parallax Software的 Miner Descent/D2 Level扩展 LWLO Lightwave分层对象文件 LWOB Lightwave对象文件 LWP Lotus WordPro 96/97文件 LWSC Lightwave视景文件 LYR DataCAD层文件 LZH LH ARC压缩档案 LZS Skyroads数据文件M1V MPEG相关文件(MIME“mpeg”类型) M3D Corel Motion 3D动画文件 M3U MPEG URL(MIME声音文件) MAC MacPaint图像文件 MAD Microsoft Access模块文件 MAF Microsoft Access表单文件 MAG 在一些日本文件中发现的图形文件格式 MAGIC 魔力邮件监视器配置文件 MAK Visual Basil或Microsoft Visual C++工程文件 MAM Microsoft Access宏 MAN UNIX手册页输出 MAP 映射文件;Duke Nukem 3D WAD游戏文件 MAQ Microsoft Access查询文件 MAR Microsoft Access报表文件 MAS Lotus Freelance Graphics Smart Master文件 MAT Microsoft Access表;3D Studio MAX材料库 MAUD MAUD抽样格式 MAX Kinetx的3DStudio MAX文件;该格式用于一个3D场景文件;Paperport文件;OrCAD设计文件 MAZ Hover迷路数据;Division的dVS/dVISE使用的文件格式 MB1 Apogee Monster Bash数据文件 MBOX Berkeley Unix邮箱格式 MBX Microsoft Outlook保存email格式;Eudora邮箱 MCC Dailerl0呼叫卡 MCP Metrowerks CodeWarrior工程文件 MCR DataCAD键盘宏文件 MCW Microsoft Word的Macintosh文档 MDA Microsoft Access内抽入器;Microsoft Access 2.0版及其后续版本的工作组事件 MDB Microsoft Access数据库 MDE Microsoft Access MDE文件 MDL 数字跟踪器音乐模块(MOD)文件;Quake模 块文件 MDN Microsoft Access空数据库模板 MDW Microsoft Access工作组文件 MDZ Microsoft Access向导模板文件 MED 音乐编辑器,OctaMED音乐模块(MOD)文件 MER 电子表格/数据库数据交换格式;FileMaker、Excel及其他软件能识别 MET 表示管理器元文件 MFG Pro/ENGINEER制造文件 MGF 在材料与几何学里的文件格式 MHTM,MHTML MHTML文档(MIME) MI 杂项 MIC Microsoft Image Composer文件 MID MIDI音乐 MIF Adobe FramMaker交换格式 MIFF 与机器无关格式文件 MIM,MIME,MME Internet邮件扩展格式的多用途文件,经常作为发送e-mail时在AOL里附件而创建的文件;在一个多区MIM文件里的文件能用WinZip或其他类似程序打开 MLI 3D Studio的材料库格式文件 MMF Meal Master格式;一个处方类格式;Microsoft邮件文件 MMG 超过20/20表或集会数据文件 MMM Microsoft多媒体电影 MMP Mindmapor Mind Manager文件 MN2 Descent2任务文件 MND,MNI Mandelbort for Windows MNG 多映像网络图形 MNT,MNX Microsoft FoxPro菜单文件 MNU Visual dBASE菜单文件;Intertel Systems Interact菜单文件 MOD Fast Tracker、Star Trekker、Noise Tracker(等等)音乐模块文件;Microsoft多计划电子表格;Amiga/PC磁道文件 MOV QuickTime for Windows电影 MP2 第二层MPEG音频文件 MP3 第三层MPEG音频文件 MPA MPEG相关文件,MIME“mpeg类型” MPE,MPEG,MPG MPEG动画文件 MPP Microsoft工程文件;CAD绘图文件格式 MPR Microsoft FoxPro菜单(已编译) MRI MRI扫描文件 MSA 魔术阴影档案 MSDL Manchester的场景描述语言 MSG Microsoft邮件消息 MSI Windows 安装器包 MSN Microsoft网络文档;Descent Mission文件 MSP Microsoft Paint(画图)位图文件;Windows Installer路径文件 MST Windows 安装器传输文件 MTM Multi 跟踪器音乐模块(MOD)文件 MUL Ultima在线 MUS 音乐 MUS10 Mus10声音 MVB Microsoft多媒体查看器文件 MWP Lotus WordPro 97 Smart Master文件 NAN Nanoscope文件(Raw Grayscale) NAP NAP元文件 NCB Microsoft Developer Studio文件 NCD Norton改变目录 NCF NetWare命令文件;Lotus Notes内部剪切板 NDO 3D 低多边形建模器,Nendo netCDF 网络公用数据表单 NFF 中性文件格式 NFT NetObject Fusion模板文件 NIL Norton光标库文件(EasyIcons-兼容) NIST NIST Sphere声音 NLB Oracle 7数据 NLM NetWare可装载模块 NLS 用于本地化的国家语言支持文件(例如,Uniscape) NLU Norton Live Update e-mail 触发器文件 NOD NetObject Fusion文件 NSF Lotus Notes数据库 NSO NetObject Fusion文档文件 NST Noise Tracker音乐模块(MOD)文件 NS2 Lotus Notes数据库(第二版) NTF Lotus Notes数据库模板 NTX CA-Clipper索引文件 NWC Noteworthy Composer歌曲文件 NWS Microsoft Outlook Express新闻消息(MIME RFC822)O01 台风声音文件 OBD Microsoft Office活页夹 OBJ 对象文件 OBZ Microsoft Office活页夹向导 OCX Microsoft对象链接与嵌入定制控件 ODS Microsoft Out
E. mac下搭建eclipse的C开发环境
步骤如下:1. Mac OS X 本身已经安装好 jdk,所以搭建 Java Eclipse环境很简单,只需要下载适合系统的 Eclipse即可,首先查看系统是几位的(点击 Mac 屏幕左上角的苹果 Logo,选择“关于本机”,在弹出的方形窗口里点击“更多信息…”按钮,再点击"系统报告…"按钮,在“软件”一栏就能看到目前你的苹果电脑 Mac OS X 系统是否开启 64 位运算了。)2.下载 Eclipse( Java 和 C/C++的都需要)3.安装 gcc编译器 XCode(为 Eclipse Java集成 C/C++做准备)。判断系统里是否已经安装 gcc编译器的方法是,打开一个终端窗口(在实用工具文件夹里),输入命令 g++,没有则输出 command not found,若安装了则输出 not input files。 XCode在 mac电脑的随机安装光盘里就有,最新版可以上苹果官网上下载,但是需要注册一个 Apple Developer帐号后才能下载。按照安装程序步骤进行安装就可以了。 安装完后打开xcode,Preferences里面有个Downloads里面有个components选项,里面有个command line tools 安装上即可4. Eclipse整合 Java与 C/C++解压缩刚下载下来的两个版本Eclipse (注意放在不同的地方,防止因为文件名相同覆盖),然后将C/C++ 版本的Eclipse 里面的plugins 文件夹中的内容全部复制,粘贴到Java 版本的Eclipse 里面的plugins 文件夹下面(注意:不能覆盖已有的文件或文件夹),OK 工具都弄好了,现在就剩下测试了!!!
F. 简要介绍三种常用的操作系统
操作系统是管理计算机软硬件资源的一个平台,没有它,任何计算机都无法正常运行。在个人电脑发展史上,出现过许多不同的操作系统,其中最为常用的有五种:DOS、Windows、Linux、Unix(Mac)/Xenix、OS/2,下面分别介绍这五种微机操作系统的发展过程和功能特点。 一、DOS操作系统 从1981年问世至今,DOS经历了7次大的版本升级,从1.0版到现在的7.0版,不断地改进和完善。但是,DOS系统的单用户、单任务、字符界面和16位的大格局没有变化,因此它对于内存的管理也局限在640KB的范围内。DOS最初是为IBM-PC开发的操作系统,因此它对硬件平台的要求很低,即使对于DOS6.0这样的高版本DOS,在640KB内存、40MB硬盘、80286处理器的环境下也可正常运行,因此DOS系统既适合于高档微机使用,又适合于低档微机使用。常用的DOS有三种不同的品牌,它们是Microsoft公司的MS-DOS、IBM公司的PC-DOS以及Novell公司的DR DOS,这三种DOS都是兼容的,但仍有一些区别,三种DOS中使用最多的是MS-DOS。DOS系统一个最大的优势是它支持众多的通用软件,如各种语言处理程序、数据库管理系统、文字处理软件、电子表格。而且围绕DOS开发了很多应用软件系统,如财务、人事、统计、交通、医院等各种管理系统。鉴于这个原因,尽管DOS已经不能适应32位机的硬件系统,但是仍广泛流行,而且在未来的几年内也不会很快被淘汰。DOS系统目前已经推出个人用户的视野,在工业领域仍然占有一个重要的位置。二、windows系统windows是Microsoft公司在1985年11月发布的第一代窗口式多任务系统,它使PC机开始进入了所谓的图形用户界面(GUI:Graphic User Interface)时代。在图形用户界面中,每一种应用软件(即由windows支持的软件)都用一个图标(Icon)表示,用户只需把鼠标移到某图标上,连续两次按下鼠标器的拾取键即可进入该软件,这种界面方式为用户提供了很大的方便,把计算机的使用提高到了一个新的阶段。windows1.X版是一个具有多窗口及多任务功能的版本,但由于当时的硬件平台为PC/XT,速度很慢,所以windows1.X版本并未十分流行。1987年底Microsoft公司又推出了MS-windows2.X 版,它具有窗口重叠功能,窗口大小也可以调整,并可把扩展内存和扩充内存作为磁盘高速缓存,从而提高了整台计算机的性能,此外它还提供了众多的应用程序:文本编辑Write、记事本Notepad、计算器Calculator、日历Calendar……等。随后在88年、89年又先后推出了MS-windows/286-V2.1和MS-windows/386 V2.1这两个版本。1990年,Microsoft公司推出了windows3.0,它的功能进一步加强,具有强大的内存管理,且提供了数量相当多的windows应用软件,因此成为386、486微机新的操作系统标准。随后,windows发表3.1版,而且推出了相应的中文版。3.1版较之3.0版增加了一些新的功能,受到了用户欢迎,是当时最流行的windows版本。1995年,Microsoft公司推出了windows95(也称为Chicago或windows4.0)。在此之前的windows都是由DOS引导的,也就是说它们还不是一个完全独立的系统,而windows95是一个完全独立的系统,并在很多方面作了进一步的改进,还集成了网络功能和即插即用(Plug and Play)功能,是一个全新的32位操作系统。1998年,Microsoft公司推出了windows95的改进版windows98,windows98的一个最大特点就是把微软的Internet浏览器技术整合到了windows95里面,使得访问Internet资源就像访问本地硬盘一样方便,从而更好地满足了人们越来越多的访问Internet资源的需要。 windows98是目前实际使用的主流操作系统。windows2000,windowsNT系统(NT是New Technology即新技术的缩写),windowsNT是真正的32位操作系统,与普通的windows系统不同,它主要面向商业用户,有服务器版和工作版之分,Microsoft公司在1999年将最新的工作站版本NT 5.0和普通的windows98统一为一个完整的操作系统,即windows 2000 Professional,这样,无论对商业用户还是普通个人用户,以后Microsoft公司就只有一个windows操作系统了。windows XP,是建立在windows NT系统核心之上,也是目前使用最多的,最易用的一个操作系统,windows xp 分成Windows XP Professional,Windows XP Home Edition,Windows XP 64-Bit Edition三个主要版本。Windows XP Professional 这个版本拥有XP的全部功能,是XP的全功能版,Windows XP Home Edition也称家庭版,其重点突出系统的娱乐性能,Windows XP 64-Bit Edition是XP系统的64位版本,由于新的Vista还没有上市,Microsoft公司临时推出的一个64位系统,因市场上硬件和软件的兼容性等没有推广,只是部分玩家使用,在去年的时候,Microsoft公司推出过一个windows se的简化版本,但是由于其功能实用性不大,普及不高。Microsoft公司目前正在加紧windows下一代系统的研发,代号Vista,Vista拥有众多激动人心功能,包括漂亮的3d效果,快速的搜索功能等等,因各种原因,Vista系统目前只有少量的测试版本,发布期一而再,再而三的延期,目前Microsoft公司在2007年发布Vista系统。三、Linux系统Linux是当今电脑界一个耀眼的名字,它是目前全球最大的一个自由免费软件,其本身是一个功能可与Unix和windows相媲美的操作系统,具有完备的网络功能。Linux最初由芬兰人Linus Torvalds开发,其源程序在Internet网上公开发布,由此,引发了全球电脑爱好者的开发热情,许多人下载该源程序并按自己的意愿完善某一方面的功能,再发回网上,Linux也因此被雕琢成为一个全球最稳定的、最有发展前景的操作系统。曾经有人戏言:要是比尔·盖茨把windows的源代码也作同样处理,现在windows中残留的许多BUG(错误)早已不复存在,因为全世界的电脑爱好者都会成为windows的义务测试和编程人员。目前最流行的Linux系统的版本是Fedora Core、Redhat Linux、Mandriva/Mandrake、SuSE Linux、debian、Ubuntu、Gentoo、Slackware、红旗Linux等,其中Redhat Linux俗称小红帽系统是Linux系统中推广最广泛的版本,红旗Linux是国内自行开发的服务器操作系统。包括Yahoo搜索、以及国内大部分Linux服务器都是使用Redhat Linux的系统。Linux操作系统具有如下特点:1.它是一个免费软件,您可以自由安装并任意修改软件的源代码。2.Linux操作系统与主流的UNIX系统兼容,这使得它一出现就有了一个很好的用户群。3.支持几乎所有的硬件平台,包括Intel系列,680×0系列,Alpha系列,MIPS系列等,并广泛支持各种周边设备。目前,Linux正在全球各地迅速普及推广,各大软件商如Oracle、Sybase、Novell、IBM等均发布了Linux版的产品,许多硬件厂商也推出了预装Linux操作系统的服务器产品,当然,PC用户也可使用Linux。另外,还有不少公司或组织有计划地收集有关Linux的软件,组合成一套完整的Linux发行版本上市,比较著名的有RedHat(即红帽子)、Slackware等公司。虽然,现在说Linux会取代Unix和windows还为时过早,但一个稳定性、灵活性和易用性都非常好的软件,肯定会得到越来越广泛的应用。四、Unix系统Unix系统是1969年问世的,最初是在中小型计算机上运用。最早移植到80286微机上的Unix系统,称为Xenix。Xenix系统的特点是短小精干,系统开销小,运行速度快。经过多年的发展,Xenix已成为十分成熟的系统,最新版本的Xenix是SCO Unix和SCO CDT。当前的主要版本是Unix 3.2 V4.2以及ODT 3.0。Unix是一个多用户系统,一般要求配有8M以上的内存和较大容量的硬盘。Apple的Mac系统也是建立在Uninx系统的基础之上,Unix系统是迄今为止最安全的、最稳定的系统!Unix系统目前主要有IBM,HP,SUN,MAC等几个版本,其中出货量最大的当属MAC系统,MAC在工业设计领域目前仍然占据着领导者的地位,Windows系统的GUI开发均来自MAC,包括我们现在使用的pc系统模型等等很多设计都是仿造Apple。Mac OS X Tiger 10.4版本开始支持x86架构,据Apple官方表示,Mac OS X Tiger 10.5将要发布x86版本,操作系统之争将拉开新的序幕。我国自行开发的麒麟操作系统也是基于Unix基础之上五、OS/2系统1987年IBM公司在激烈的市场竞争中推出了PS/2(Personal System/2)个人电脑。PS/2系列电脑大幅度突破了现行PC机的体系,采用了与其它总线互不兼容的微通道总线MCA,并且IBM自行设计了该系统约80%的零部件,以防止其它公司仿制。OS/2系统正是为PS/2系列机开发的一个新型多任务操作系统。OS/2克服了DOS系统640KB主存的限制,具有多任务功能。OS/2也采用图形界面,它本身是一个32位系统,不仅可以处理32位OS/2系统的应用软件,也可以运行16位DOS和windows软件。OS/2系统通常要求在4MB内存和100MB硬盘或更高的硬件环境下运行。 IBM公司在去年宣布OS/2系统在2006年12月31日停止销售,其系统平台过渡到Linux系统,os/2系统在经历了20年的风风雨雨,将要寿终正寝。
G. 简介计算机常见的几种系统
1、WIN7
Windows 7,中文名称视窗7,是由微软公司(Microsoft)开发的操作系统,内核版本号为Windows NT6.1。
Windows 7可供家庭及商业工作环境:笔记本电脑、平板电脑、多媒体中心等使用。和同为NT6成员的Windows Vista一脉相承,Windows 7继承了包括Aero风格等多项功能,并且在此基础上增添了些许功能。
2009年7月14日,Windows 7正式开发完成,并于同年10月22日正式发布。10月23日,微软于中国正式发布Windows 7。
2015年1月13日,微软正式终止了对Windows 7的主流支持,但仍然继续为Windows 7提供安全补丁支持,直到2020年1月14日正式结束对Windows 7的所有技术支持。
2、WIN8
Windows 8是美国微软开发的新一代操作系统,Windows 8共有4个发行版本,分别面向不同用户和设备,于2012年10月26日发布。
截止至2017年3月26日,Windows 8全球市场份额已达到2.51%。
微软宣布,2018年10月31日开始,Windows 8.x和Windows Phone 8.x的软件商店将不再接受新软件的提交。从2019年7月1日开始,用户将无法在Windows Phone 8.1设备上获取应用程序更新。
3、Windows XP
Windows XP是美国微软公司研发的基于X86、X64架构的PC和平板电脑使用的操作系统,于2001年8月24日发布RTM版本,并于2001年10月25日开始零售。其名字中“XP”的意思来自英文中的“体验(Experience)”。
该系统是继Windows 2000及Windows ME之后的下一代Windows操作系统,也是微软首个面向消费者且使用Windows NT5.1架构的操作系统。
2014年4月8日,微软终止对该系统的技术支持,但在此之后仍在一些重大计算机安全事件中对该系统发布了补丁
4、Mac OS操作系统
Mac OS操作系统是美国苹果计算机公司为它的Macintosh计算机设计的操作系统的一代操作系统,该机型于1984年推出,在当时的PC还只是DOS枯燥的字符界面的时候,Mac率先采用了一些我们至今仍为人称道的技术。
比如:GUI图形用户界面、多媒体应用、鼠标等,Macintosh计算机在出版、印刷、影视制作和教育等领域有着广泛的应用,Microsoft Windows至今在很多方面还有Mac的影子,最近苹果公司又发布了目前最先进的个人电脑操作系统Mac OS X。
Linux是当今电脑界一个耀眼的名字,它是目前全球最大的一个自由免费软件,其本身是一个功能可与Unix和Windows相媲美的操作系统,具有完备的网络功能,它的用法与UNIX非常相似,因此许多用户不再购买昂贵的UNIX,转而投入Linux等免费系统的怀抱。
5、Linux操作系统
Linux操作系统最初由芬兰人Linus Torvalds开发,其源程序在Internet网上公开发布,由此,引发了全球电脑爱好者的开发热情,许多人下载该源程序并按自己的意愿完善某一方面的功能,再发回网上,Linux也因此被雕琢成为一个全球最稳定的、最有发展前景的操作系统。
曾经有人戏言:要是比尔·盖茨把Windows的源代码也作同样处理,现在Windows中残留的许多BUG(错误)早已不复存在,因为全世界的电脑爱好者都会成为Windows的义务测试和编程人员。
H. cocos2dx3.10 怎么运行cocos2dx库
一、通用准备工作1、安装Cocos2d-x 3.1在Cocos2d官网上下载 Cocos2d-x 3.2+引擎 ,下载后解压缩。2、安装Eclipse与Android SDK这个在Mac上或是PC上开发都是可以通用的。Eclipse 在其官网下载( 官网地址 )。Android SDK 在Android开发者中心下载( 地址 )。Eclipse是开发Android需要用到的IDE。这是个很牛的IDE,有许多插件让他变得三头六臂。要开发Android的程序,需要下载相关的插件,但如果每个插件要自己配置,会是很蛋痛的事情。如果是新手,推荐使用:ADT Bundle。这是Eclipse+Android SDK的合体,所有的项目都已经帮你配置好了。3、安装JDKEclipse需要Java环境才能运行。如果事先没有安装Java环境,则会报错。解决方案安装jdk( 下载地址 )。一般来说安装之后会自动配置好环境变量。如果还没有解决问题,请查找网络上关于JDK安装的攻略,很多的。4、安装CDT插件 ( 下载地址 )这是个Eclipse的插件,用来支持Eclipse中C/C++语言的开发。从Eclipse的官网下载,下载之后,将features和plusins这两个文件夹里面的内容复制到Ecplise安装目录下对应的文件夹之后就可以了。5、安装NDK ( 下载地址 )这是进行C/C++与Java混合编译的必要工具。记下下载之后解压到的目录,因为到之后的安装中会用到。6、安装ANT ( 下载地址 )Cocos的Android开发需要用到它,所以下载下来安装好吧。二、PC环境下配置过程1、安装VS2012 ( 官方地址 )网上还有很多其他下载地址。最好是2012,我曾经试过2010,2013,都会出这样那样的问题。所以,2012!2、安装python 2.7.6 ( 下载地址 )因为Cocos2d-x的安装程序是用phthon写的,所以需要这个软件。不要下载python3.0以上的版本,否则运行会出错。如果是Mac,那么天生就自带了。3、进行开发环境配置以上的工作完成之后,就可以进行配置了。启动Windows的命令行(CMD)工具。进入Cocos2d-x 3.1的安装目录,执行:python setup.py Cocos2d-x 3.1版本使用这个setup.py来安装,十分方便。执行之后会让你配置上面准备工作中所安装的:ANT、NDK、SDK等目录,把安装到哪儿去了填写进入就行。4、建立自己的项目用setup.py配置好Cocos2d-x的环境之后,你的命令行中就会多如“cocos”的命令,新建项目将使用这个命令进行。示例:cocos new hello(项目名称)-p com.hello(包名字)-l cpp(项目类型) -d E:\MyCocos\cocos2d(目录) 新建的项目会把所有的源文件和库都拷到你的项目目录中。所以新建的项目文件会很大,有许多人怀疑这个的必要性,不过到你之后的开发中就会知道这种配置方法是对的了。项目建立好之后,就可以开发了:A、进行VS2012的开发。找到你的项目目录下的:proj.win32,打开里面的解决方案就行。剩下的就是你的任务了。一般来说,直接就可以运行。B、进行Android的开发。使用Eclipse中的项目导入,导入proj.android中的项目方案。导入之后,因为SDK的问题,一般无法启动,关于这个问题,以及其它的问题,请参见(四、其它问题解决方案)。三、MAC环境下配置过程1、注册苹果开发者账号 ( 注册地址 )如果不使用真机,使用模拟器调试,那么有开发者账号应该就足够了。如果要使用真机调试,需要购买IOS开发者会员,688RMB一年。我看到之前的攻略说要99美元,但是看现在的页面的的提示,应该只要有网银就可以支付了。网上的攻略写得非常复杂,说要下载证书什么什么的,现在统统都不需要了,XCode全部为您代劳了,只要照提示一路点同意就行。2、安装XCode在你的开发者首页下面就有XCode的下载。通过App Store下载安装即可。请使用最新的XCode(需要OS X 10.8以上系统支持),并使用App Store安装。我的MacBook Air从朋友那里拿来时还是10.7,因为下载总是中断,屡次不成功,所以用XCode 4.6,但好像不通过App Store安装会出这样那样的问题。所以强烈推荐使用最新的版本。3、进行开发者环境配置。与PC的配置一样,打开MAC的终端程序,执行setup.py,配置好各种SDK的路径就行。但MAC需要再加上一句:source /Users/yourname/.bash_profile 这是用来刷新配置文件的。4、建立项目文件使用命令行建立。如果你像我一样用两个平台(PC与MAC)开发,可以共享同一个项目目录。我的项目文件是放在PC上的,MAC通过共享访问项目文件。项目建立好之后就可以开发了。MAC下的配置相对简单,使用XCode打开项目目录下的proj.ios_mac下的项目配置文件就行。之后基本不会出错的。四、其它问题解决方案Eclipse与Android相关:问题 :SDK错误因为Cocos2d-x的模版默认是使用Android 2.3.3(API-10),如果新安装的ADT Bundle或Android SDK,是API-19,则会出现错误,解决方案是通过Android SDK中的管理工具(SDK Manager)下载Android 2.3.3的SDK。问题 :Project 'XXX' is missing required source folder: 'gen'这个问题就是上面的SDK错误导致的。问题 :undefined reference to 'cocos2d::network::HttpClient::getInstance()'我是使用网络库(network)的时候出现这个错误的。如果你使用其它库,解决方案是一样的。原因是缺少库的引用。解决方案是在Android.mk里面增加:LOCAL_WHOLE_STATIC_LIBRARIES += cocos_network_staticCocos2d-x的开发者已经在Android.mk里面加上了很多这种路径,平时是注释掉的。您要使用时把这些增加上去就行。问题 :fatal error: cocos-ext.h: No such file or directory问题分析:缺少头文件路径的引用需要在:Android.mk里面增加LOCAL_C_INCLUDES += $(LOCAL_PATH)/../../cocos2d/extensionsCocos2d-x的开发者已经在Android.mk里面加上了很多这种路径,平时是注释掉的。您要使用时把这些增加上去就行。问题 :The import org.cocos2dx.lib cannot be resolved。无法找到指定的库文件。解决的方案是增加路径的引用:Project Properties -> Java Build Path -> Source and then linking “项目目录/cocos/platform/android/java/src”VS2012相关:问题 :“extensions/ExtensionMacros.h”: No such file or directory无法打开包括文件。1、解决方案中,添加“现有项目”–> libExtensions 具体目录: ..\cocos2d\extensions\proj.win32\libExtensions.vcxproj2、项目中添加引用–>libExtensions3、通过:属性->C/C++->附加包含目录。附加包含目录:$(EngineRoot)如果你使用其它的文件,解决方案是一样的。1、增加项目的引用。2、附加头文件的包含目录。当遇到COCOS2DX 3.2+版本创建权限问题时:首先,打开终端cd到目录 /cocos2d-x-3.2/tools/cocos2d-console/bin 下, 运行 cocos.py 脚本创建文件。[javascript] view plain./cocos.py new HelloWorldDemo -p com.coco2dx.org -l cpp -d ~/Desktop 参数说明:HelloWorldDemo为项目名称-p 后面接包名-l 后面接开发语言类型,有cpp, lua, js三种类型-d 后面接项目存放的目录如果出现 -bash: ./cocos.py: Permission denied ,是因为没有权限。 用命令 chmod 修改一下目录下的 cocos.py 权限就可以了[cpp] view plainchmod u+x cocos.py