ChinaUnix.net
相关文章推荐:

linux gcc c

本节学习GNU推出的Linux系统下C编译器----gcc,主要介绍这种编译器的基本原理和使用方法,以及编译过程中所产生的错误的原因及对策。 gcc简介 Linux系统下的gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。gcc是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比平均效率要高20%~30%。 gcc编译器能将C、C++语言源程序、汇程式化序和目标程序编译、...

by 清凌一色两滴泪 - Linux文档专区 - 2010-02-03 15:18:00 阅读(1042) 回复(0)

相关讨论

一.运行 gcc/egcs   Linux 中最重要的软件开发工具是 gccgcc 是 GNU 的 C 和 C++ 编译器。实际上,gcc能够编译三种语言:C、C++和ObjectC(C语言的一种面向对象扩展)。利用 gcc 命令可同时编译并连接 C 和 C++ 源程序。 #DEMO#: hello.c   如果你有两个或少数几个C源文件,也可以方便地利用gcc编译、连接并生成可执行文件。例如,假设你有两个源文件 main.c 和 factorial.c 两个源文件,现在要编译生成一个计算阶乘的程序...

by nuaagcj - Linux文档专区 - 2008-05-18 10:18:44 阅读(801) 回复(0)

一.运行 gcc/egcs   Linux 中最重要的软件开发工具是 gccgcc 是 GNU 的 C 和 C++ 编译器。实际上,gcc能够编译三种语言:C、C++和ObjectC(C语言的一种面向对象扩展)。利用 gcc 命令可同时编译并连接 C 和 C++ 源程序。 #DEMO#: hello.c   如果你有两个或少数几个C源文件,也可以方便地利用gcc编译、连接并生成可执行文件。例如,假设你有两个源文件 main.c 和 factorial.c 两个源文件,现在要编译生成一个计算阶乘的程序...

by zhuhuifeng - Linux文档专区 - 2007-11-29 10:24:07 阅读(661) 回复(0)

一.运行 gcc/egcs   Linux 中最重要的软件开发工具是 gccgcc 是 GNU 的 C 和 C++ 编译器。实际上,gcc能够编译三种语言:C、C++和ObjectC(C语言的一种面向对象扩展)。利用 gcc 命令可同时编译并连接 C 和 C++ 源程序。 #DEMO#: hello.c   如果你有两个或少数几个C源文件,也可以方便地利用gcc编译、连接并生成可执行文件。例如,假设你有两个源文件 main.c 和 factorial.c 两个源文件,现在要编译生成一个计算阶乘的程序...

by shuying3344 - Linux文档专区 - 2007-11-25 15:49:21 阅读(850) 回复(0)

一.运行 gcc/egcs linux 中最重要的软件开发工具是 gccgcc 是 gnu 的 c 和 c++ 编译器。实际上,gcc能够编译三种语言:c、c++和objectc(c语言的一种面向对象扩展)。利用 gcc 命令可同时编译并连接 c 和 c++ 源程序。 #demo#: hello.c 如果你有两个或少数几个c源文件,也可以方便地利用gcc编译、连接并生成可执行文件。例如,假设你有两个源文件 main.c 和 factorial.c 两个源文件,现在要编译生成一个计算阶乘的程序。 ...

by yhniejun - Linux文档专区 - 2007-01-24 13:42:32 阅读(719) 回复(0)

Linux上的C/C++编译器gcc/egcs详解 运行 gcc/egcs   Linux 中最重要的软件开发工具是 gccgcc 是 GNU 的 C 和 C++ 编译器。实际上,gcc能够编译三种语言:C、C++和ObjectC(C语言的一种面向对象扩展)。利用 gcc 命令可同时编译并连接 C 和 C++ 源程序。 #DEMO#: hello.c   如果你有两个或少数几个C源文件,也可以方便地利用gcc编译、连接并生成可执行文件。例如,假设你有两个源文件 main.c 和 factorial.c 两个源文件,现...

by chasetang - Linux文档专区 - 2006-03-05 15:40:32 阅读(840) 回复(0)

谁来解释一下这个命令? [oracle@Tux10M simpapp]$ gcc fetch.c -I /u01/app/oracle/product/10.2.0/client_1/precomp/public/ -L /u01/app/oracle/product/10.2.0/client_1/lib/ -lclntsh I是什么意思? L是什么意思? man过gcc,看不懂。

by cups_book - C/C++ - 2010-09-08 15:02:50 阅读(3142) 回复(10)

具体情况如下: [syliving@localhost linun]$ cat p126.c #include main() { float x,y; printf("The program takes x and y from stdin and displays x^y.\n" ); printf("Enter number x:" ); scanf("%f",&x); printf("Enter number y:" ); scanf("%f",&y); printf("x^y is%6.3f\n",power((double)x,(double)y)); } [syliving@localhost linun]$ gcc p126.c -lm -o p126 p126.c: 在函数‘ma...

by 大洛沙鹰 - Linux环境编程 - 2009-08-16 23:39:07 阅读(1480) 回复(3)

#设置编译器 CC = gcc #设置编译选项 CFLAGS = -O2 #设置连接选项 LDFLAGS = -lpcap #设置可执行文件名 EXE = a.out #设置源文件目录 SRCDIRS = . #设置文件后缀 SRCEXTS = .c #设置清理命令 RM = rm -f #设置编译选项 SHELL = /bin/shSOURCES = $(foreach d, $(SRCDIRS), $(wildcard $(addprefix $(d)/*, $(SRCEXTS)))) OBJS = $(foreach x, $(SRCEXTS), $(patsubst %$(x), %.o, $(filter %$(x), $(SOURCES)))) DEPS = $(patsub...

by hackersea - C/C++ - 2008-07-09 21:11:07 阅读(1456) 回复(1)

在进行操作系统实验时我们选择的实验环境是:Linux操作系统,以Vi作为编辑器,以gcc作为工具进行编译。 本文主要介绍Linux下的这个传统工具 ----Vi文本编辑器。Vi不是一个功能单一的文本编辑器,它可以用来建立文本文件﹑数据库﹑FORTRAN和C等程序的源文件。可以说每台Linux 机器上面都装有Vi编辑器。 http://www.cstc.net.cn/docs/docs.php?id=45 Linux 提供了一个ex的编辑器家族系列,包括ex, edit,Emacs和Vi.其中,ex...

by jayklx - Linux文档专区 - 2008-05-05 23:13:10 阅读(1648) 回复(0)

初学时最好从命令行入手,这样可以熟悉从编写程序、编译、调试和执行的整个过程。编写程序可以用vi/vim(个人觉得vim比vi好用)或其它编辑器编写。 编译则使用gcc命令。要往下学习首先就得熟悉gcc命令的用法。 gcc命令提供了非常多的命令选项,但并不是所有都要熟悉,初学时掌握几个常用的就可以了,到后面再慢慢学习其它选项,免得因选项太多而打击了学习的信心。 一. 常用编译命令选项 假设源程序文件名为test.c。 1. ...

by csdning - Linux文档专区 - 2008-03-31 21:45:21 阅读(1162) 回复(0)