交叉编译器的特点是编译器本身运行于某种体系结构的宿主机平台,但是编译输出的可执行文件运行于不同体系结构的目标机平台。

交叉编译器的特点是编译器本身运行于某种体系结构的宿主机平台,但是编译输出的可执行文件运行于不同体系结构的目标机平台。


参考答案和解析
编译器运行在宿主机,编译结果运行在目标机

相关考题:

Linux中最常用的编译器是____编译器。

●在以阶段划分的编译器中,符号表管理和(8)贯穿于编译器工作始终。(8)A.语法分析B.语义分析C.代码生成D.出错处理

创建源码分析任务时,设置编译器版本的目的是什么?() A、用于检查源码中使用的架构相关的编译器宏、builtin函数、 at tribute函数、用户自定义宏等,确定需要移植的源码及源文件B、用于解析用户软件的Makefile文件, 整理出用户软件目标二进制文件依赖的源文件集合和编译时依赖的S0文件名,使用的编译选项,宏定义和变量C、用于确定x86与鲲鹏平台相异的编译器宏、编译选项、builtin函数、attribute函数等列表D、用于区分不同的源码使用的编译器版本

是在宿主机上编译好目标代码后,通过宿主机到目标机的调试通道将代码下载到目标机,然后由运行于宿主机的调试软件控制代码在目标机上运行调试。为了方便调试开发,交叉开发软件一般为一个整合编辑、编译汇编链接、调试、工程管理及函数库等功能模块的集成开发环境()。A.交叉编译B.(远程调试)联调C.仿真D.同步

DBMS中的查询处理器由DDL编译器、DML编译器、嵌人型DML预编译器及【 】组成。

java语言的平台无关性,是体现在()的平台无关性。 A.源文件B.字节码文件C.虚拟机D.编译器

编译器和解释器是两种高级语言处理程序,与编译器相比,(29)。编译器对高级语言源程序的处理过程可以划分为问法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,代码优化和(30)并不是每种编译器都必需的。词法分析的作用是识别源程序中的(31);语法分析中的预测分析法是(32)的一种语法分析方法;编译器在(33)阶段进行表达式的类型检查及类型转换。A.解释器不参与运行控制,程序执行的速度慢B.解释器参与运行控制,程序执行的速度慢C.解释器参与运行控制,程序执行的速度不变D.解释器不参与运行控制,程序执行的速度快

DBMS中的查询处理器由DDL编译器、DML编译器、嵌入型DML预编译器及【 】组成。

编译器和解释器是两种高级语言处理程序,与解释器相比,(186)。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,(187)和中间代码生成并不是每种编译器都必需的。词法分析的作用是识别源程序中的(188);语法分析中的预测分析法是(189)的一种语法分析方法;编译器在(190)阶段进行表达式的类型检查及类型转换。A.编译器不参与运行控制,程序执行的速度慢B.编译器参与运行控制,程序执行的速度慢C.编译器参与运行控制,程序执行的速度快D.编译器不参与运行控制,程序执行的速度快

●在以阶段划分的编译器中,符号表管理和( )贯穿于编译器工作始终。A.语法分析B.语义分析C.代码生成D.出错处理

编译和解释是实现高级语言翻译的两种基本方式,相对应的程序分别称为编译器和 解释器。与编译器相比,解释器(28)。编译器对高级语言源程序的处理过程可以划 分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个 阶段;其中,代码优化和 (29) 并不是每种编译器都必需的。词法分析的作用是识 别源程序中的(30)。A.不参与用户程序的运行控制,用户程序执行的速度更慢B.参与用户程序的运行控制,用,,程序执行的速度更慢C.参与用户程序的运行控制,用,,程序执行的速度更快D.不参与用户程序的运行控制,月户程序执行的速度更快

编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,其中,( )并不是每个编译器都是必需的。与编译器相比,解释器 (请作答此空) 。A.不参与运行控制,程序执行的速度慢B.参与运行控制,程序执行的速度慢C.参与运行控制,程序执行的速度快D.不参与运行控制,程序执行的速度快

编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,其中,与编译器相比,解释器( )A.不参与运行控制,程序执行的速度慢B.参与运行控制,程序执行的速度慢C.参与运行控制,程序执行的速度快D.不参与运行控制,程序执行的速度快

在以阶段划分的编译器中,符号表管理和(8)贯穿于编译器工作始终。A.语法分析B.语义分析C.代码生成D.出错处理

JavaScript要正常运行必须有()。A、Web服务器B、JavaScript编译器C、JavaScript虚拟机D、客户端浏览器

()是指在某个主机平台上(比如PC上)用()编译器编译出可在其他平台上(比如ARM上)运行的代码的过程。

使用Host-Target联合开发嵌入式应用,()不是必须的。A、宿主机B、Windows操作系统C、目标机D、交叉编译器

编译Servlet时,Java编译器找不到javax.servlet.Servlet类,处理的方法有()。A、没有安装Java的编译器,重新安装B、修改ClasspathC、把Servlet复制到Java安装路径的lib文件夹中,运行D、找一台可以编译的机器上运行

编译源程序时,编译器会为方法添加一个隐式参数,用来存储运行时刻传来的()。

程序编译器的体系结构适合使用()A、仓库体系结构B、模型-视图-控制器结构C、客户机/服务器结构D、以上选项都不是

java程序的编译与运行分几个阶段,下面的阶段描述中正确的是()。A、java虚拟机运行连接后的可执行文件,将他们翻译为硬件能够理解的机器语言B、java编译器将源文件编译为二进制的目标码文件C、目标代码文件无需连接,可以直接由JAVA虚拟机执行D、连接软件将目标代码文件连接为最终的可执行文件E、java虚拟机解释目标代码文件,并把他们翻译为硬件能够理解的机器语言

单选题编译Servlet时,Java编译器找不到javax.servlet.Servlet类,处理的方法有()。A没有安装Java的编译器,重新安装B修改ClasspathC把Servlet复制到Java安装路径的lib文件夹中,运行D找一台可以编译的机器上运行

单选题$ELSEIF属于编译命令中的哪种类型?()A条件编译器命令B开关编译器命令C参数编译器命令D循环编译器命令

填空题()是指在某个主机平台上(比如PC上)用()编译器编译出可在其他平台上(比如ARM上)运行的代码的过程。

单选题关于交叉编译描述正确的是()A编译器运行在目标机,生成的可执行文件在宿主机上运行B编译器运行在宿主机,生成的可执行文件在宿主机上运行C编译器运行在目标机,生成的可执行文件在目标机上运行D编译器运行在宿主机,生成的可执行文件在目标机上运行

单选题以下关于嵌入式系统开发的叙述,正确的是()A宿主机与目标机之间只需要建立逻辑连接B宿主机与目标机之间只能采用串口通信方式C在宿主机上必须采用交叉编译器来生成目标机的可执行代码D调试器与被调试程序必须安装在同一台机器上

单选题使用Host-Target联合开发嵌入式应用,()不是必须的。A宿主机BWindows操作系统C目标机D交叉编译器

单选题程序编译器的体系结构适合使用()A仓库体系结构B模型-视图-控制器结构C客户机/服务器结构D以上选项都不是