home

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程序开发环境

Related Posts:

  • No Related Posts

One Response to “Linux下C程序开发环境”

  1. Personal Loans
    February 20th, 2008 15:28
    1

    Nice view you have on 下C程序开发环境–sb123. Your posts is the reason I frequently drop by your website.

留言中至少要有一个中文字

Leave a Reply