gpt4 book ai didi

gcc - 交叉编译时是否有 gcc 选项来打印目标三元组?

转载 作者:行者123 更新时间:2023-12-02 00:36:23 25 4
gpt4 key购买 nike

gcc -dumpmachine 几乎是完美的,但它不尊重影响目标的标志。另一方面,clang 的作用是:

$ gcc -dumpmachine
x86_64-unknown-linux-gnu
$ gcc -dumpmachine -m32
x86_64-unknown-linux-gnu
$ clang -dumpmachine
x86_64-unknown-linux-gnu
$ clang -dumpmachine -m32
i386-unknown-linux-gnu

最佳答案

也许-print-multiarch很有用。根据文档,此选项“显示目标的规范化 GNU 三元组,用作库路径中的组件”。

在我的盒子(x86_64)中我得到:

$ gcc -print-multiarch
x86_64-linux-gnu
$ gcc -print-multiarch -m32
i386-linux-gnu

关于gcc - 交叉编译时是否有 gcc 选项来打印目标三元组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28505562/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com