GCC 交叉编译 - 对“__strtof_nan@GLIBC_PRIVATE”的未定义引用

GCC cross compiling - undefined reference to `__strtof_nan@GLIBC_PRIVATE'

提问人:Yousef Rashidi 提问时间:5/6/2023 更新时间:5/6/2023 访问量:91

问:

我正在使用 make 在 Ubuntu 上使用 arm-linux-gnueabi-gcc 交叉编译一个项目。 链接器发出以下错误:

/usr/lib/gcc-cross/arm-linux-gnueabi/11/../../../../arm-linux-gnueabi/bin/ld: /usr/arm-linux-gnueabi/lib/libm.so.6;未定义对“__strtod_nan@GLIBC_PRIVATE”的引用

任何帮助将不胜感激。

nm -AD /usr/arm-linux-gnueabi/lib/libm.so.6 |grep __strtod_nan@GLIBC_PRIVATE 生成以下 resutl: libm.so.6:你__strtod_nan@GLIBC_PRIVATE

gcc 交叉编译 undefined-reference

评论

1赞 John Bollinger 5/6/2023
这似乎很奇怪,但没有足够的信息来诊断问题。或者让我做,无论如何。我们通常希望有一个最小的可重现示例来演示该问题。
0赞 Yousef Rashidi 5/6/2023
@JohnBollinger 感谢您的评论,您需要哪些信息来提供帮助?
0赞 John Bollinger 5/6/2023
点击我的链接获取解释和制作所需细节的建议怎么样?

答: 暂无答案