1 / 38
文档名称:

《linux软件工程师(C语言)实用教程》第1章.ppt

格式:ppt   大小:1,202KB   页数:38页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《linux软件工程师(C语言)实用教程》第1章.ppt

上传人:mh900965 2017/2/20 文件大小:1.17 MB

下载得到文件列表

《linux软件工程师(C语言)实用教程》第1章.ppt

相关文档

文档介绍

文档介绍:第 1 章 Linux 系统程序设计基础 2本章重点?编辑、编译及运行 Linux c 程序? gcc 编译器的使用? gdb 调试器的使用 3 第一个 Linux c 程序例 1-1 :设计一个程序,要求在屏幕上输出“这是第一个 Linux c 程序!”。步骤 1: 设计编辑源程序代码?使用文本编辑器 vim ,在终端中输出: [******@localhost root]#vim 1- 输入完成后存盘:按 ESC 键→输入“:wq ”回车 4 第一个 Linux c 程序步骤 2: 编译程序?查看当前目录下是否有 1- 文件,输入命令: [******@localhost root]#ls 1- ?编译: [******@localhost root]#gcc 1- -o 1-1 [******@localhost root]# 步骤 3: 运行程序[******@localhost root]# ls 1- 1-1 [******@localhost root]# ./1-1 这是第一个 Linux c 程序! 5 第一个 Linux c 程序? Linux 下的文本编辑器软件主要有 vim 、 gedit 和 Emacs , Linux 下的 c编译器中, gcc 是功能最强大、使用最广泛的软件。? gcc 编译的常用格式为: gcc C 源文件 -o 目标文件名或: gcc -o 目标文件名 C 源文件或: gcc 目标文件名最后一种情况目标文件名默认为: 6 第一个 Linux c 程序? printf 函数说明思考题:设计一个程序,要求在屏幕上输出: ************ 7 gcc 编译器? gcc 是( GNU Cmpiler Collection 的简称),它是 GNU 项目中符合 ANSI C 标准的编译系统,能够编译用 C、 C++ 和 Object C 等语言编写的程序。? gcc 不仅功能十分强大,结构也异常灵活。它可以通过不同的前端模块来支持各种语言,如 Java 、 Fortran 、 Pascal 、 Modula-3 和 Ada 等。? gcc 是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比,平均效率要高 20%~30% 。? gcc 支持编译的后缀名: 8 使用 gcc ? gcc 指令的一般格式为: gcc [ 参数] 要编译的文件 [参数] [目标文件] ?例 1-2 :设计一个程序,要求把输入的百分制的成绩转换成五级制输出。即输入成绩大于等于 90 分,显示“优秀”;若成绩介于 80~90 分,显示“良好”;若成绩介于 70~80 分,显示“中等”;若成绩介于 60~70 分,显示“及格”;若成绩小于 60 分,显示“不及格”。 9 使用 gcc ?步骤 1: 编辑源程序代码 [******@localhost root]# vim 1- 10 使用 gcc ?步骤 2: 用 gcc 编译程序[******@localhost root]# gcc 1- – o 1-2 ?步骤 3: 运行程序[******@localhost root]#./1-2 思考题:设计一个程序,要求输入一个数,如果此数大于 0,显示“输入的为正数”,否则显示“输入的为负数”。