gpt4 book ai didi

c - 构建 binutils 时使用了哪些配置选项?

转载 作者:IT王子 更新时间:2023-10-29 00:33:41 27 4
gpt4 key购买 nike

我有一个由某人编译的 binutils 版本。我需要使用相同的选项重新编译一个新的 binutils。

我知道 gcc -v 打印出配置选项。那么也许有什么方法可以读取 binutils 的构建选项?

最佳答案

我发现支持平台和我可以检查的 binutils 版本:

#ld -V

GNU ld (GNU Binutils for Ubuntu) 2.22
Supported emulations:
elf_x86_64
elf32_x86_64
elf_i386
i386linux
elf_l1om
elf_k1om

因此 ld -V 表明您应该在 --enable-targets 中使用。

我没有找到任何选项,所以我尝试检查,这是我当前的选项集:

  ./configure --prefix=/opt/dev-tools-4.9            \
--exec-prefix=/opt/dev-tools-4.9 \
--with-sysroot=/ --enable-multilib \
--with-lib-path=/opt/dev-tools-4.9/lib \
--disable-werror --enable-shared \
--with-pkgversion="GNU Binutils for Ubuntu" \
--enable-targets=x86_64-linux-gnu,i686-linux-gnu,x86_64-pc-mingw32,i686-pc-mingw32
make -j $(nproc || grep -c ^processor /proc/cpuinfo|| echo "1") && \
make install

关于c - 构建 binutils 时使用了哪些配置选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36831907/

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