程序的开发环境

2019-08-27 19:41栏目:操作系统

Linux C 程序的开销情形,linux开拓碰着

1.支出条件的组合

2.gcc编译器

   功用庞大、质量优越的多平台编译器,gcc能够将c、c 语言源程序编写翻译、连接成可推行文件。

    以.c为后缀的文件,C语言的源代码文件

    以.h为后缀的公文,是前后相继所包括的头文

    以.i为后缀的文本,是早就预管理过的C源代码文件

    以.o为后缀的文书,是编写翻译后的对象文件

    .s为后缀的文件,是汇编语言源代码文件

   gcc 编译器的取舍

        -o 要求输出可实施文件

        -c须求编写翻译器输出指标代码,而不必要输出可实行文件

        -g 须要编译器在编写翻译时输出调节和测量试验的新闻

3.glibc

  是linux下的C的机要函数库

  提供系统调用和中坚函数的C库,全体动态的、连接的次第都要用到它

4.glibc_header

   要是缺乏系统头文件,非常多用到系统机能的C程序将不可能编写翻译

查看glibc的版本

   ls /lib/lib-*

查看gcc版本

  gcc --version

 

C 程序的开垦条件,linux开采条件 1.开支蒙受的组合 2.gcc编写翻译器 功效庞大、质量优越的多平台编写翻译器,gcc可以将c、c 语言源程序编写翻译、...

1.付出情形的咬合

1.开支情形的重组

  1. 编辑器 vim,vi
  2. 编译器 gcc
  3. 调试器 gdb
  4. 六合联盟,函数库glibc
  5. 系统头文件glibc_header
  1. 编辑器 vim,vi
  2. 编译器 gcc
  3. 调试器 gdb
  4. 函数库glibc
  5. 系统头文件glibc_header

2.gcc编译器

2.gcc编译器

   作用强大、品质优越的多平台编写翻译器,gcc能够将c、c 语言源程序编写翻译、连接成可实践文件。

   功效壮大、质量优越的多平台编写翻译器,gcc能够将c、c 语言源程序编写翻译、连接成可实施文件。

    以.c为后缀的文本,C语言的源代码文件

    以.c为后缀的文书,C语言的源代码文件

    以.h为后缀的公文,是程序所包括的头文

    以.h为后缀的公文,是前后相继所包含的头文

    以.i为后缀的文本,是已经预管理过的C源代码文件

    以.i为后缀的文书,是早已预管理过的C源代码文件

    以.o为后缀的文件,是编写翻译后的目的文件

    以.o为后缀的公文,是编写翻译后的指标文件

    .s为后缀的文本,是汇编语言源代码文件

    .s为后缀的文书,是汇编语言源代码文件

   gcc 编写翻译器的取舍

   gcc 编写翻译器的选项

        -o 须要输出可试行文件

        -o 须求输出可实行文件

        -c供给编译器输出指标代码,而不须要输出可施行文件

        -c要求编写翻译器输出指标代码,而不供给输出可实践文件

        -g 须要编写翻译器在编写翻译时输出调节和测验的音讯

        -g 须要编写翻译器在编写翻译时输出调试的音信

3.glibc

3.glibc

  是linux下的C的机要函数库

  是linux下的C的器重函数库

  提供系统调用和着力函数的C库,全部动态的、连接的前后相继都要用到它

  提供系统调用和中坚函数的C库,全部动态的、连接的程序都要用到它

4.glibc_header

4.glibc_header

   如若缺点和失误系统头文件,相当多用到系统机能的C程序将不可能编写翻译

   借使缺点和失误系统头文件,相当多用到系统机能的C程序将不可能编写翻译

查看glibc的版本

查看glibc的版本

   ls /lib/lib-*

   ls /lib/lib-*

查看gcc版本

查看gcc版本

  gcc --version

  gcc --version

 

 

版权声明:本文由六合联盟发布于操作系统,转载请注明出处:程序的开发环境