【发布时间】:2013-02-07 23:49:59
【问题描述】:
我正在尝试使用 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: versionGLIBCXX_3.4.10' 未找到(./word_ 要求
这些错误不应该发生,因为我使用的是静态链接!所以,我无法弄清楚为什么我会收到这些错误!任何帮助表示赞赏。
【问题讨论】:
标签: g++