【问题标题】:native client tutorial can't find libstdc++本机客户端教程找不到 libstdc++
【发布时间】:2014-05-14 17:52:53
【问题描述】:

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

在 getting_started 文件夹下运行“make serve”时,我得到以下信息。我用谷歌搜索,它似乎与 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/媒体/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

【问题讨论】:

    标签: google-nativeclient


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-11-05
      • 1970-01-01
      • 2017-07-08
      • 2018-08-23
      • 1970-01-01
      • 2020-07-07
      • 2013-03-22
      相关资源
      最近更新 更多