Linux环境下C语言编程.docVIP

  • 7
  • 0
  • 约2.19千字
  • 约 3页
  • 2017-06-12 发布于北京
  • 举报
13.3.2??GNU?C?和?C++?编译器 Linux?中最重要的软件开发工具是?GCC。GCC?是?GNU?的?C?和?C++?编译器。实际上, GCC?能够编译三种语言:C、C++?和?Object?C(C?语言的一种面向对象扩展)。利用?gcc?命 令可同时编译并连接?C?和?C++?源程序。 13.3.2.1??GCC?基本使用 利用?GCC?编译并连接少数几个?C?源文件是简单的。假设读者的一个程序只有一个源 文件?hello.c,其内容如下: #i nclude?stdio.h #i nclude?stdlib.h int?main?() { ????printf?(Hello,?world!\n); ????return?0; } 则只需在命令键入?gcc?-o?hello?hello.c?就可以编译、连接并生成一个可执行文件? hello: [WeiYM@versa?gcc]$?gcc?-o?hello?hello.c [WeiYM@versa?gcc]$?./hello Hello,?world! 如果你有两个或少数几个?C?源文件,也可以方便地利用?GCC?编译、连接并生成可执 行文件。例如,假设你有两个源文件?main.c?和?factorial.c?两个源文件,现在要编译 生成一个计算阶乘的程序。这两个源文件的内容如清单?13-1?和清单?13-2?

文档评论(0)

1亿VIP精品文档

相关文档