首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在基于ARM微处理器为核心的硬件平台上,开发其linux环境下的应用程序expl.c。若需要编译后生成expl.c对应的汇编程序,应使用的命令是( )。
在基于ARM微处理器为核心的硬件平台上,开发其linux环境下的应用程序expl.c。若需要编译后生成expl.c对应的汇编程序,应使用的命令是( )。
admin
2021-02-01
36
问题
在基于ARM微处理器为核心的硬件平台上,开发其linux环境下的应用程序expl.c。若需要编译后生成expl.c对应的汇编程序,应使用的命令是( )。
选项
A、arm–linux–gcc–S expl.c
B、arm–linux–gcc–oexpl expl.c
C、arm–linux–gcc–c expl.c
D、arm–linux–gcc–g–oexpl expl.c
答案
A
解析
arm–linux–gcc–S–o test.s test.c 该命令中只加入了参数–S、–o test.s,执行该命令后,编译器将连续执行预处理、编译等阶段的操作,最终生成文件名为test.s的汇编语言文件。注意,若去掉–o test.s参数,编译器也会自动生成文件名为test.s的汇编语言文件。 arm–linux–gcc–c–o test.o test.c 该命令中只加入了参数–c、–o test.o,执行该命令后,编译器将连续执行预处理、编译、汇编等阶段的操作,没有执行连接阶段的操作,最终生成文件名为test.o的目标文件。注意,若去掉–o test.o参数,编译器也会自动生成文件名为test.o的目标文件。arm–linux–gcc–o test test.c 该命令中只加入了参数–o test,而没有加入–c、–S、–E等,执行该命令后,编译器将连续执行预处理、编译、汇编、连接等阶段的操作,最终生成文件名为test的输出文件。arm–linux–gcc–g–o test test.c 该命令中加入了参数–g、–o test,执行该命令后,编译器将在生成的输出文件test中加入GDB能够使用的调试信息,使得用GDB调试时比较方便。故本题选择A。
转载请注明原文地址:https://kaotiyun.com/show/8B0Z777K
本试题收录于:
三级嵌入式系统开发技术题库NCRE全国计算机三级分类
0
三级嵌入式系统开发技术
NCRE全国计算机三级
相关试题推荐
下面关于计算机病毒的一些叙述中错误的是( )。
在下列有关数码相机的叙述中,错误的是
计算机网络能提供的服务分为不同类型,我们经常使用的电子邮件和网上聊天,它们所属的服务类型是
使用MSWord制作的文档可以包含图片,下面的叙述中正确的是
对内存单元中连续存放的20个ASCII字符进行转换,大写的“A—Z”转换成小写,小写的“a-z”转换成大写,其他字符变为00,结果存放在RESULT开始的内存单元中。部分程序已经在PROG1.ASM中给出,请编写BEGIN到END之间代码。原有数据
假设保护方式下Pentium微处理器的(DS)=0103H,则下列______类型的段能被访问。
( )通常把微处理器、存储器和输入/输出接口集成在一个芯片中,配上相应输入/输出设备、软件及电源就可成一个完整的微机系统。
从注册表编辑器窗口中可以看出,Windows98的注册表呈层次结构,最高层的键称为“根键”,一共有6个。这些根键又可以分为主根键和动态键(或别名),动态键(或别名)是在系统启动时动态生成的。其中,主根键有( )个。
操作系统中,对信号量S的P原语操作定义中,使进程进入相应等待队列等待的条件是( )
在一个页式存储管理系统中,页表内容如下:若页的大小为4KB,则地址转换机制将逻辑地址0转换成相应的物理地址( )。
随机试题
全玻幕墙肋玻璃的厚度不应小于()mm。
下列事项中,能增加或减少企业所有者权益总额的有()。
进程P1、P2和P3单独执行时间分别为10min、15min和20min,其中处理机占用时间分别为2min、3min和12min。如果采用多道程序设计技术使其并发,并假设处理机的利用率可以达到60%,加上系统开销5min,则并发使得计算机系统
手动消防炮系统具有安全性高、操作简便和投资相对少等优点,适用于有爆炸危险性、产生强辐射热的场所。()
在考虑子宫内膜异位症的辅助检查中,下列选项不适合的是()
新生儿低血糖症是指全血血糖低于
导致尿路感染最常见的致病菌是
A.核苷类逆转录酶抑制剂B.非核苷类逆转录酶抑制剂C.蛋白酶抑制剂D.免疫调节剂E.抗真菌剂奈非雷平
下列说法正确的有( )。
许多人利用早晨和晚上的时间学习记忆,其效果优于白天。这是因为早上和晚上所受到的是哪种抑制的干扰()
最新回复
(
0
)