[单选题]

在Linux使用GCC编译器时有如下命令:Gcc–gtest.c–otest,其中参数-g的作用是()

A . 生成目标文件test.o

B . 生成汇编文件test.s

C . 进行预编译

D . 包含调试信息

参考答案与解析:

相关试题

在使用GCC编译器的过程中,以下()选项可用来指定生成的目标文件名

[单选题]在使用GCC编译器的过程中,以下()选项可用来指定生成的目标文件名A . -cB . -oC . -SD . -E

  • 查看答案
  • 在使用GCC编译器的过程中,如果只想生成目标文件而不进行连接,需要使用选项()

    [单选题]在使用GCC编译器的过程中,如果只想生成目标文件而不进行连接,需要使用选项()A . -SB . -oC . -cD . -E

  • 查看答案
  • 简述GCC的编译流程。

    [问答题] 简述GCC的编译流程。

  • 查看答案
  • 在GCC的常用选项中,()表示编译为汇编代码。

    [单选题]在GCC的常用选项中,()表示编译为汇编代码。A . –cB . –SC . –ED . -g

  • 查看答案
  • 在编译阶段,GCC首先要检查代码的规范性、是否有语法错误等,在检查无误后,GCC

    [判断题] 在编译阶段,GCC首先要检查代码的规范性、是否有语法错误等,在检查无误后,GCC把代码翻译为汇编语言。()A . 正确B . 错误

  • 查看答案
  • gcc的编译可分为()、编译、汇编和()等四个阶段。

    [填空题] gcc的编译可分为()、编译、汇编和()等四个阶段。

  • 查看答案
  • 用GCC编译一个名为“HelloWorld.c”的C程序文件,编译后执行执行文件

    [单选题]用GCC编译一个名为“HelloWorld.c”的C程序文件,编译后执行执行文件为“Hello”,则相应的编译命令是以下哪一项()A . gcc–i HelloWorld.c HelloB . gcc–o HellohelloWorld.cC . gcc–o HelloWorld.c HelloD . gcc–i HelloHelloWorld.c

  • 查看答案
  • 为了使用生成的目标文件能够用于gdb调试,在编译时GCC应使用()选项。

    [单选题]为了使用生成的目标文件能够用于gdb调试,在编译时GCC应使用()选项。A . -cB . -wC . -gD . -o

  • 查看答案
  • C#编译器的命令行参数用()隔开。

    [单选题]C#编译器的命令行参数用()隔开。A . 空白B . 句号C . 分号D . 逗号

  • 查看答案
  • 使用gcc编译c程序生成可执行文件有时似乎是一步完成的,但实际要经历如下四步:(

    [填空题] 使用gcc编译c程序生成可执行文件有时似乎是一步完成的,但实际要经历如下四步:();();()和()。

  • 查看答案
  • 在Linux使用GCC编译器时有如下命令:Gcc–gtest.c–otest,其