编译器是和cpu匹配的吗不同的cpu使用不同的编译器吗

是,生成代码都不一样自然是需要不同的编译器的,虽然可能名字都叫gcc
■网友
不仅和cpu匹配,还和操作系统匹配,但cpu之间有一定兼容性,比如x86-win的程序一般都能在x64-win上跑
■网友
是,这个问题可以衍生为“是不是不同架构的cpu的汇编语言不一样”这个问题题主可以搜一下,上以前有人问过,应该有详细的回答
■网友
以指令集的不同做质的区分。可以用同一个编译器做交叉编译不同平台的。具体看编译器的支持。编译器基于的是指令集而面向的是开发语言。


    推荐阅读