Linux下C程序开发环境
1. linux 内核开发\r
2. 基于linux嵌入式开发\r
编辑器 vi
编译器 GNU gcc
调试器 gdb
函数库 glibc
系统头文件 glibc_header
安装时选上“程序开发”中的“开发工具”就可安装gcc/gdb
若要开发图形,还应选上“GNOME/KDE软件开发”\r
集成开发环境(IDE):
kylix:号称linux下的dephi
kdevelop
RHIDE:类似于Turbo C++
源文件后缀及其解释:\r
.c为后缀 C语言源代码文件\r
.h为后缀 头文件\r
.i为后缀 已经预处理过的C源代码文件\r
.o为后缀 编译后的目标文件
.s为后缀 汇编语言源代码文件\r
gcc -o hello hello.c
-c 只输出目标代码,而不必要输出可执行文件\r
-g 在编译的时候提供我们以后对程序进行调试的信息\r
最后执行./hello就可以看到程序输出结果。\r
glibc
两种安装方式:\r
1. 安装成测试用的函数库
2. 安装成主要的C函数库\r
附加包:
Linuxthreads 多线程处理 (glibc-linuxthreads-2.0.6.tar.gz)
Locale 国际化/本地化 (glibc-localedate-2.0.6.tar.gz)
Crypt 加密 (glibc-crypt-2.0.6.tar.gz)
开发环境8个包:\r
cpp-2.96-110.i386.rpm
binutils-2.11.93.0.2-11.i386.rpm
glibc-2.2.5-34.i386.rpm
glibc-kernheaders-2.4-7.14.i386.rpm
glibc-common-2.2.5-34
glibc-devel-2.2.5-34.i386.rpm
gcc-2.96-110.i386.rpm
make-3.79.1-8.i386.rpm
查看glibc的版本:
ls /lib/libc-*
查看gcc版本号:
gcc –version
开发过程:
1. 使用vi等编辑工具编写源程序
2. 保存为*.c
3. 使用gcc编译成二进制可执行文件\r
4. ./a.out执行(a.out可换成指定的可执行文件)
5. 有问题可以使用gdb进行调试
Created By: sb123
Form Page: Linux下C程序开发环境

August 13th, 2008 16:30
Hey!, been surfing the net for Education Loan and found your blog regarding 下C程序开发环境–sb123. You really know your stuff! Id like to see more posts here. Will definitely bookmark it and come back.
August 13th, 2008 16:25
I have been searching on the net for Mortgage Lead and end up visiting your site. I really like the posts here, especially this one regarding 下C程序开发环境–sb123. I already bookmarked your site and sure visit again.
February 20th, 2008 15:28
Nice view you have on 下C程序开发环境–sb123. Your posts is the reason I frequently drop by your website.