交叉编译
交叉编译
相关考题:
● 已知某高级语言源程序A 经编译后得到机器C 上的目标程序B,则 (24) 。(24)A. 对B 进行反编译,不能还原出源程序AB. 对B 进行反汇编,不能得到与源程序A 等价的汇编程序代码C. 对B 进行反编译,可得到源程序A 的算法结构D. 对A 和B 进行交叉编译,可以产生在机器C 上运行的动态链接库
关于Linux内核的编译,错误的是()。 A 不必在相同的架构上编译,也就是可以交叉编译B 内核编译可以不提供动态加载模块的功能C 模块的编译必须在编译内核时进行D Linux内核的编译只能使用gcc才能完成
是在宿主机上编译好目标代码后,通过宿主机到目标机的调试通道将代码下载到目标机,然后由运行于宿主机的调试软件控制代码在目标机上运行调试。为了方便调试开发,交叉开发软件一般为一个整合编辑、编译汇编链接、调试、工程管理及函数库等功能模块的集成开发环境()。A.交叉编译B.(远程调试)联调C.仿真D.同步
交叉编译器是嵌入式软件开发必备的基础工具软件之一。目前比较流行的交叉编译器是GNU系列产品,它是一种开源软件。编译器生成代码正确与否严重影响机载设备的安全,因此,张工在方案中提出对本项目采用的交叉编译器开展可信技术研究。可信编译器包括两方面含义,其一是编译器自身的可信性,即必须保证整个编译操作的可信性,保证编译器在编译过程中不会给编译处理对象带来任何安全问题;其二是必须保证编译器编译所得程序可执行代码的可信,即编译器必须保证,通过其编译生成的程序代码是安全和可靠的。因此,张工提出在传统编译操作的基础上加入代码安全性加强机制、代码可信性验证机制和可执行代码保护机制。图3-2给出了可信编译系统的框架。请说明三种可信机制在传统编译操作步骤中的位置,并给出图3-2的(a)~(c)对应的可信机制名称。根据表3-1所示的信息流名称,给出图3-2中(d)~(h)对应的功能模块间的信息流编号。
若以S3C2410为核心的目标机上,已经移植成功Linux操作系统。若要开发该目标机的Linux应用程序,通常使用arm-linux-()交叉编译器来编译应用程序。若要对一个应用程序进行调试排错,则应该在编译命令中加()参数对它进行编译。
有关Linux内核裁剪下列说法错误的是()A、可以使用makemenuconfig命令进行内核的配置B、所有的配置项都可以按以编译入内核,编译成模块,不编译三种方式配置C、使用makezImage命令会编译生成内核镜像文件zImageD、嵌入式Linux内核编译时应该采用交叉编译器
单选题有关Linux内核裁剪下列说法错误的是()A可以使用makemenuconfig命令进行内核的配置B所有的配置项都可以按以编译入内核,编译成模块,不编译三种方式配置C使用makezImage命令会编译生成内核镜像文件zImageD嵌入式Linux内核编译时应该采用交叉编译器
单选题关于交叉编译描述正确的是()A编译器运行在目标机,生成的可执行文件在宿主机上运行B编译器运行在宿主机,生成的可执行文件在宿主机上运行C编译器运行在目标机,生成的可执行文件在目标机上运行D编译器运行在宿主机,生成的可执行文件在目标机上运行
填空题若以S3C2410为核心的目标机上,已经移植成功Linux操作系统。若要开发该目标机的Linux应用程序,通常使用arm-linux-()交叉编译器来编译应用程序。若要对一个应用程序进行调试排错,则应该在编译命令中加()参数对它进行编译。
填空题交叉编译环境的搭建中minicom是用于Linux下的()工具,DNW是用于串口下载()的工具。