gcc信息文件在x86-64特定标志的部分中说明 其他事情:
There is no `-march=generic' option because `-march'
indicates the instruction set the compiler can use, and there
is no generic instruction set applicable to all processors.
In contrast, `-mtune' indicates the processor (or, in this
case, collection of processors) for which the code is
optimized.
我的问题是,gcc编译的是什么指令(子)集 什么时候没有-march选项?有很多相关的信息 关于-march和-mtune在webosphere,但没有我能找到的 这回答了这个简单的问题。它不能是march = native,否则 编译通用分发内核是不可能的 二进制包。
答案 0 :(得分:14)