ex.c是一个GTK程序,下列编译命令正确的是()。A、gcc -o ex ex.c gtk-config -cflags --libsB、gcc -o ex ex.c ’gtk-config -cflags -libs’C、gcc -o ex ex.c ’gtk-config -cflags -libsD、gcc -o ex ex.c "gtk-config -cflags -libs"

题目

ex.c是一个GTK程序,下列编译命令正确的是()。

  • A、gcc -o ex ex.c gtk-config -cflags --libs
  • B、gcc -o ex ex.c ’gtk-config -cflags -libs’
  • C、gcc -o ex ex.c ’gtk-config -cflags -libs
  • D、gcc -o ex ex.c "gtk-config -cflags -libs"
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

arm-linux-gcc交叉编译工具主要包括binutils、GCC、____等软件。


参考答案:glibc

第2题:

若基于Linux操作系统所开发的ARM应用程序源文件名为test.c,那么要生成该程序代码的调试信息,编译时使用的GCC命令正确的是()。

A.arm-linux-gcc -c -o test.o test.c

B.arm-linux-gcc -S -o test.o test.c

C.arm-linux-gcc -o test test.c

D.arm-linux-gcc -g -o test test.c


正确答案:D

第3题:

gcc可以对编译阶段进行控制,只编译不进行其他操作的选项为:()

A.-E

B.-S

C.-c

D.-o


参考答案:B

第4题:

现在执行命令makesubr.o,实际执行的命令是()

A.gcc–o pr1prog.osubr.o

B.gcc–c–l prog.oprog.c

C.gcc–c–o subr.osubr.c

D.都执行


参考答案:C

第5题:

以下哪个开销是ODU层的“通用通信通道”开销?()

A.GCC0

B.GCC1

C.GCC2

D.GCC3


参考答案:B, C

第6题:

gcc可以对编译阶段进行控制,其中()选项规定编译到汇编语言,不进行其他操作。

A.-E

B.-S

C.-c

D.-o


正确答案:B

第7题:

在基于ARM微处理器为核心的硬件平台上,开发其Linux环境下的应用程序exp1.c。若需要编译后生成exp1.c对应的汇编程序,应使用的命令是()。

A.arm-linux-gcc -S exp1.c

B.arm-linux-gcc -oexp1 exp1.c

C.arm-linux-gcc -c exp1.c

D.arm-linux-gcc -g -oexp1 exp1.c


正确答案:A

第8题:

下面哪项关于GCC编译过程的说法是错误的:()

A.编译阶段GCC要检查代码规范性、是否有语法错误等,确定代码的实际要做的工作

B.汇编阶段是把编译阶段生成的.s文件转成目标文件

C.预处理阶段,GCC编译器将代码中包含的头文件编译进来

D.GCC在编译时默认使用静态库


参考答案:D

第9题:

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

A.-c

B.-w

C.-g

D.-o


参考答案:C

第10题:

命令 unix> gcc -O1 -C code.c 所生成文件相当于经编译过程中()阶段后的结果。

  • A、预处理
  • B、编译
  • C、汇编
  • D、链接

正确答案:C

更多相关问题