我系统的目标三元组是什么?

时间:2018-05-16 14:31:36

标签: c linux build system target

在我的上网本上,gcc -dumpmachine正在给我i686-linux-gnu,但clang -dumpmachine正在给我i386-pc-linux-gnu。在我的笔记本电脑上,我明白 x86_64-linux-gnu使用gcc,x86_64-pc-linux-gnu使用clang。

我正在使用或多或少的通用构建脚本(适用于多个编译器),我想使用target triplet来确定安装目录,但它们不应该从编译器更改为编译器。

我如何以独立于编译器的方式“识别”我所使用的C“平台”?

0 个答案:

没有答案