Linu环境下C语言编程.docxVIP

  • 1
  • 0
  • 约2.06千字
  • 约 3页
  • 2024-03-14 发布于上海
  • 举报

GNUC和C++编译器

Linux中最重要的软件开发工具是GCC。GCC是GNU的C和C++编译器。实际上,GCC能够编译三种语言:C、C++和ObjectC(C语言的一种面向对象扩展)。利用gcc命令可同时编译并连接C和C++源程序。

GCC基本使用

利用GCC编译并连接少数几个C源文件是简单的。假设读者的一个程序只有一个源文件hello.c,其内容如下:

#includestdio.h

#includestdlib.h

intmain()

{

printf(Hello,world!\n);

return0;

}

则只需在命令键入gcc-ohellohello.c就可以编译、连接并生成一个可执行文件hello:

[WeiYM@versagcc]$gcc-ohellohello.c[WeiYM@versagcc]$./hello

Hello,world!

如果你有两个或少数几个C源文件,也可以方便地利用GCC编译、连接并生成可执行文件。例如,假设你有两个源文件main.c和factorial.c两个源文件,现在要编译生成一个计算阶乘的程序。这两个源文件的内容如清单13-1和清单13-2所示。

清单13-1factorial.c

――――――――――

文档评论(0)

1亿VIP精品文档

相关文档