本机客户端教程无法找到libstdc ++

时间:2014-05-14 17:52:54

标签: google-nativeclient

我是本地客户的新手。我正在尝试按照我新安装的ubuntu 14上的官方教程。

在getting_started文件夹下运行“make serve”时,我得到以下内容。我用Google搜索,似乎与32/64位相关。我的系统是64位,但pnacl似乎认为它是32位。

无论如何我找不到解决方案。你知道吗?

/ media / shi / work / nacl_sdk / pepper_34 / toolchain / linux_pnacl / bin / pnacl-clang ++ -o hello_tutorial.bc hello_tutorial.cc -O2 -I / media / shi / work / nacl_sdk / pepper_34 / include -L / media / shi / work / nacl_sdk / pepper_34 / lib / pnacl / Release -lppapi_cpp -lppapi / media / shi / work / nacl_sdk / pepper_34 / toolchain / linux_pnacl / host_x86_32 / bin / clang:加载共享库时出错:libstdc ++。so.6:无法打开共享对象文件:没有这样的文件或目录 make [1]: * [hello_tutorial.bc]错误127 make [1]:离开目录`/ media / shi / work / nacl_sdk / pepper_34 / getting_started / part1' make:* [part1_ALL_TARGET]错误2

1 个答案:

答案 0 :(得分:0)

安装i386 C / C ++库可能最简单:

sudo apt-get install libc6:i386 libstdc++6:i386

SDK中还包含64位二进制文​​件(在toolchain / linux_pnacl / bin64 /中),但默认情况下它们不运行(我不确定使用SDK的简单方法)它们)。