资源描述
Click to edit title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,Red Hat Enterprise Linux 5,基础教程,*,第,11,章,Linux,下编程简介,11.1GCC,11.2,NetBeans,11.3Lazarus,2026/11/15,1,Red Hat Enterprise Linux 5,基础教程,11.1GCC,11.1.1 GCC,的安装,11.1.2,第一个,GCC,程序,11.1.3 GCC,的基本用法,2026/11/15,2,Red Hat Enterprise Linux 5,基础教程,11.1.1 GCC,的安装,Linux,操作系统本身是用,C,语言编写的,直到现在,Linux,上近,80,的应用仍然是基于,C,语言开发的,而在,Linux,下最著名的,C,编译器就是,GCC,,其实是,Intel C,编译器。,几乎全部的,Linux,都自带了,GCC,编译器,在,Red Hat Enterprise Linux 5,中,自带的是,GCC,的,4.1.1,版本。而且在默认情况下,,GCC,都会自动安装到系统中。,2026/11/15,3,Red Hat Enterprise Linux 5,基础教程,11.1.2,第一个,GCC,程序,1.,用,vi,test.c,文件,内容如下:,2.,用,gcc,test.c,命令编译,3.,运行,a.out,#include,int,main(),printf(Hello,World!n);,2026/11/15,4,Red Hat Enterprise Linux 5,基础教程,11.1.3 GCC,的基本用法,编译命令格式:,gcc,options filenames,按编译选项(参数,option,)指定的操作对给定的文件(参数,filenames,所指文件)进行编译处理。,gcc,编译选项:,-c,选项,这一选项告诉,gcc,只把源代码(,.c,文件)编译成目标代码文件(,.o,)文件,但跳过了汇编和连接两步。,-S,选项,此选项告诉,gcc,在为,C,程序文件产生了汇编语言文件后停止编译,产生的汇编语言文件的缺省文件扩展名为,.s,-E,选项,使用此选项指示编译器只对输入的文件进行预处理,且预处理的输出将被送到标准输出而不是储存在文件里。,2026/11/15,5,Red Hat Enterprise Linux 5,基础教程,11.1.3 GCC,的基本用法,-v,选项,使用此选项,用户将得到目前正在使用的,gcc,版本以及,gcc,的环境配置信息。,-o(-o1),此选项提示,gcc,对编译代码进行优化处理,使代码执行效率更高。,-g,此选项帮助编译后代码显示符号信息,可以利用,GDB,进行调试。,-Wall,此选项显示附加的警告信息给用户,方便用户察觉编译中的问题。,-w,此选项禁止警告信息提示使编译速度加快。,2026/11/15,6,Red Hat Enterprise Linux 5,基础教程,11.2,NetBeans,11.2.1,NetBeans,的获取和安装,11.2.2,NetBeans,编程,2026/11/15,7,Red Hat Enterprise Linux 5,基础教程,11.2.1,NetBeans,的获取和安装,我们可以从,,6 Update 4,和,NetBeans,6.0.1,的中文混合包,jdk-6u4-nb-6_0_1-linux-ml.sh,。,使用,sh,jdk-6u4-nb-6_0_1-linux-ml.sh,安装。,2026/11/15,8,Red Hat Enterprise Linux 5,基础教程,11.2.2,NetBeans,编程,在,KDE,桌面上点击“,NetBeans,IDE 6.0.1”,的图标,启动,NetBeans,界面。,选择“文件”,“,新建项目”,出现如图,11-7,所示的界面,再选择“类别”为“,Java”,,“项目”为“,Java,应用程序”,点击“下一步”。修改项目名称为“,Hello”,,然后点击“完成”。,在,IDE,界面右侧的,Main.java,文件编辑区中的,main,函数中输入如下语句:,System.out.println(“Hello,world!”);,点击“运行主项目”按钮,或者用,F6,热键执行,Java,程序。,2026/11/15,9,Red Hat Enterprise Linux 5,基础教程,11.3Lazarus,11.3.1 Lazarus,的安装与配置,11.3.2 Lazarus,编程,2026/11/15,10,Red Hat Enterprise Linux 5,基础教程,11.3.1 Lazarus,的安装与配置,可以从,,Hat Enterprise Linux 5,基础教程,11.3.1 Lazarus,的安装与配置,启动并配置中文界面:,选择“,K,菜单”,“,开发”,“Lazarus”,,打开,Lazarus,的主界面。,选择菜单上的“,Environment”“Environment,options”,选项,在出现的对话框中选择“,Desktop”,标签页,在环境配置界面中将“,Language”,设置为“,Chinesezh_CN,”,,点击“,OK”,按钮,重启,Lazarus,就可以看到一个漂亮的中文,IDE,界面。,2026/11/15,12,Red Hat Enterprise Linux 5,基础教程,11.3.2 Lazarus,编程,Lazarus,启动后,默认新建了一个工程。点击如图,11-12,所示的“切换 窗体,/,单元”按钮,出现工程的,Form,窗口。,在,Form,中添加控件:两个,TEdit,控件,一个,TLabel,控件,一个,TButton,控件,如图,11-13,所示。,修改控件属性:,将,Edit1,和,Edit2,的,Text,属性改为空,将,Label1,的,Caption,的属性改为“,+”,,将,Button1,的,Caption,属性改为“计算”,编写代码:,双击“计算”按钮,切换到代码编写窗口,输入求和代码。,点击“运行”按钮,或者按,F9,热键即可程序,输入两个整数,点击计算,就可以得到它们的和。,2026/11/15,13,Red Hat Enterprise Linux 5,基础教程,
展开阅读全文