如果生成的目标代码可以运行在与编译器所在的计算机硬件和操作系统环境不同的目标平台上,则称该编译器为
如果生成的目标代码可以运行在与编译器所在的计算机硬件和操作系统环境不同的目标平台上,则称该编译器为
A、交叉编译器
B、本地编译器
C、C语言编译器
D、商业编译器
【正确答案】:A
【题目解析】:本题主要考查的知识点是编译器的分类。编译器可以按照目标代码运行环境的不同分为本地编译器和交叉编译器。如果编译器生成的目标代码运行在与编译器本身所在的计算机硬件和操作系统环境相同的目标平台上,则称该编译器为本地编译器;如果生成的目标代码可以运行在与编译器所在的计算机硬件和操作系统环境不同的目标平台上(比如,在Intel x86体系的CPU和Microsoft Windows系列操作系统下编译程序,生成目标代码运行在ARM处理器上),则称该编译器为交叉编译器。P59-60
Top