与glibcxx和glibc的静态链接有关的错误

时间:2013-02-07 23:49:59

标签: g++

我正在尝试使用g ++交叉编译用于alpha的x86程序。为此,在将目标文件与库链接以生成二进制文件时,我尝试了“-static-libgcc”和“--static”选项。交叉编译成功,但是当我在alpha机器上运行二进制文件时出现以下错误:

./ word_count:/lib/libc.so.6.1:找不到版本GLIBC_2.4' not found (required by ./word_count) ./word_count: /usr/lib/libstdc++.so.6: version GLIBCXX_3.4.10'(./word_

要求

这些错误不应该发生,因为我使用静态链接!所以,我无法弄清楚为什么我会收到这些错误!任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:1)

您需要链接标准C和C ++库。 (source