下载此beplayapp体育下载

第23章 建立开发环境.ppt


beplayapp体育下载分类:bepaly下载苹果 | 页数:约33页 举报非法beplayapp体育下载有奖
1 / 33
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该beplayapp体育下载所得收入归上传者、原创者。
  • 3.下载的beplayapp体育下载,不会出现我们的网址水印。
1 / 33 下载此beplayapp体育下载
beplayapp体育下载列表 beplayapp体育下载介绍
第23章__建立开发环境第23章建立开发环境Ubuntu的默认安装是不带有开发环境的,读者千万不要认为不写程序就不需要开发环境了。Linux不像Windows,会把所有的工具都编译成二进制代码。虽然Linux也有很多编译好的二进制代码可供下载,如Ubuntu就可以使用各种源提供的二进制代码,但很多人还是愿意自己去编译源代码以获得更大的可定制性。对于真正想用好Linux系统的人,开发环境是不可或缺的,其中主要是C/C++的开发环境。本章将介绍在Ubuntu上如何建立开发环境,编译器的安装、集成开发环境的建立、以及版本控制系统的使用。,其中包括编译器、汇编器、连接器、构建复杂软件包的工具等。Ubuntu默认没有提供整套的软件编译环境,因为许多人只是作为普通用户来使用Ubuntu。对于软件开发者来说,软件编译环境是创建软件的基础,本节将介绍如何在Ubuntu上构建软件编译环境来满足软件开发者的需要。、make和其他相关软件在Ubuntu上安装软件编译环境需要用到的软件包相当简单,只要使用Ubuntu软件包管理器安装即可。“build-essential”是Ubuntu软件编译环境必须的软件包,编译器、必要的库、make工具、最新的Linux内核头等。以下分别介绍使用命令行和新立得安装软件编译环境。、,也是GNU最具有代表性的作品。GCC设计之初仅仅作为一个C语言的编译器,可是经过十多年的发展,GCC已经不仅仅能支持C语言,现在还支持Ada语言、C++语言、Java语言、ObjectiveC语言,Pascal语言、COBOL语言,以及支持函数式编程和逻辑编程的Mercury语言等。piler(GNUC语言编译器),pilerCollection,即GNU编译器家族,目前已经成为Linux下最重要的编译工具之一。GCC是一个交叉平台的编译器,目前支持几乎所有主流CPU处理器平台,可以完成从C、C++、ObjectiveC等源文件向运行在特定CPU硬件上的目标代码的转换。GCC不仅功能非常强大,结构也异常灵活,的显著优点。.、cxxC++++-。,:#include<>intmain(){printf("HelloWorld!\n");return0;},make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,都经常要用到make。利用make工具,用户可以将大型的开发项目分解成为多个更易于管理的模块。make工具最主要且基本的功能就是通过Makefile文件来描述源程序之间的相互关系并自动维护编译工作。而Makefile文件需要按照某种语法进行编写,文件中需要说明如何编译各个源文件并连接生成可执行文件,并且要求定义源文件之间的依赖关系。Makefile文件是许多编译器,包括WindowsNT下的编译器,维护编译信息的常用方法,只是在集成开发环境中,用户对Makefile文件的操作被友好的界面掩盖了。,是一系列工具的集合。集成开发环境在一个框架下提供用户编辑器、编译器、跟踪器等,而且为用户创建和维护由许多源代码文件组成的项目提供了方便。大部分的现代集成开发环境都拥有图形化界面,本节将介绍的Eclipse便是其中非常出色的图形化集成开发环境。Eclipse是Java写的集成开发环境,原先只是为Java应用程序服务,但目前已经被扩展,可以为其他程序语言服务了。本节将详细介绍Ubuntu上Eclipse的安装和使用。,单击【系统】|【系统管理】|【新立得软件包管理器】命令,打开【新立得软件包管理器】窗口。寻找“eclipse”,找到后标记并安装。

第23章 建立开发环境 来自beplayapp体育下载www.apt-nc.com转载请标明出处.

非法内容举报中心
beplayapp体育下载信息
  • 页数33
  • 收藏数0收藏
  • 顶次数0
  • 上传人一花一世
  • 文件大小1.56 MB
  • 时间2019-02-20
最近更新