gpt4 book ai didi

交叉编译找不到lib

转载 作者:行者123 更新时间:2023-11-30 16:14:57 25 4
gpt4 key购买 nike

我正在尝试在 Linux 系统 (x86_64) 上为 MIPS 大端架构编译一段代码。

基本上我遵循了这个网址: https://www.linux-mips.org/wiki/Toolchains

获得我自己的工具链。

我尝试编译软件,配置阶段没问题:

./configure --target=mips-unknown-linux-gnu --host=mips-unknown-linux-gnu CC=/opt/cross/bin/mips-unknown-linux-gnu-gcc  --prefix=/opt/mycode

我在“make”之后收到此错误:

# make
make all-recursive
make[1]: Entering directory `/usr/local/src/code2.0.9'
Making all in compat
make[2]: Entering directory `/usr/local/src/code2.0.9/compat'
/opt/cross/bin/mips-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -Wall -O2 -MT Thread.o -MD -MP -MF .deps/Thread.Tpo -c -o Thread.o Thread.c
In file included from Thread.c:71:0:
../include/headers.h:78:20: fatal error: stdlib.h: No such file or directory
#include <stdlib.h>

如何解决这个问题?谢谢

最佳答案

我终于解决了 buildroot 。我设置了目标 mips 并构建了我的工具链。之后,我使用这个命令来编译源代码:

./configure --enable-static --disable-shared --target=mips-buildroot-linux-gnu --host=mips-buildroot-linux-gnu CC=/home/myuser/buildroot-2019.05.1/output/host/bin/mips-linux-gcc --with-openssl=no  --disable-profiling

一切顺利

关于交叉编译找不到lib,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57334061/

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