分页: 1 / 1

[问题] 关于运行程序时 No such file or directory 的问题

发表于 : 2008-04-26 17:07
byygxs002
当前目录下明明有可执行文件, 但就是报无法找到文件

代码:

cui@cui:~$ ls -l
总用量 11996
lrwxrwxrwx 1 cui cui 26 2008-04-26 19:56 Examples -> /usr/share/example-content
-rwx--x--x 1 cui cui 12238475 2008-04-26 12:39 helix.bin
drwxr-xr-x 2 cui cui 4096 2008-04-26 20:06 公共的
drwxr-xr-x 2 cui cui 4096 2008-04-26 20:06 模板
drwxr-xr-x 2 cui cui 4096 2008-04-26 20:06 视频
drwxr-xr-x 2 cui cui 4096 2008-04-26 20:06 图片
drwxr-xr-x 2 cui cui 4096 2008-04-26 20:06 文档
drwxr-xr-x 2 cui cui 4096 2008-04-26 20:06 音乐
drwxr-xr-x 3 cui cui 4096 2008-04-26 16:57 桌面
cui@cui:~$ sudo ./helix.bin
./helix.bin: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

我的电脑是AMD 双核处理器,安装的ubuntu8.04版本

运行 ldd 后结果如下:

cui@cui:~$ ldd helix.bin
linux-gate.so.1 => (0xffffe000)
libstdc++.so.6 => not found
libm.so.6 => /lib32/libm.so.6 (0xf7f35000)
libgcc_s.so.1 => not found
libc.so.6 => /lib32/libc.so.6 (0xf7de5000)
/lib/ld-linux.so.2 (0xf7f68000)


执行$ hash -r后也没什么用。

那位高手能告诉我怎么办。

发表于 : 2008-04-26 17:37
异域追梦者
缺少必要的库文件: libstdc++.so.6

发表于 : 2008-04-26 18:18
byygxs002
异域追梦者 写了:缺少必要的库文件: libstdc++.so.6
那该怎么办?