在Ubuntu上安装Emscripten

And*_*een 9 ubuntu emscripten

我正在尝试在Ubuntu上安装Emscripten,但Emscripten 的官方安装指南并没有提供在Linux上安装Emscripten的任何说明.安装指南提供的唯一建议是:

If you are on Linux, things should be very simple for you and there is no need for any additional guide.

我也阅读了Emscripten存储库中的README.md文件,它也没有为Ubuntu提供任何指令.为了在Ubuntu上设置Emscripten,我需要遵循哪些步骤?

dus*_*n.b 8

对于Ubuntu 12.04,它也很容易.

  1. 转到http://llvm.org/releases/download.html并下载LLVM 3.2(适用于Ubuntu-12.04/x86的Clang Binaries)LLVM已集成
  2. 将它提取到你喜欢的地方,例如. ~/opt/dev/llvm
  3. 将此添加到.profile PATH="$PATH:/home/[your_profile]/opt/dev/llvm/clang3.2/bin"
  4. 确保安装了nodejs
  5. 按照emscripten安装的说明进行操作

就这样

如果你/usr/include/features.h:324:10: fatal error: 'bits/predefs.h' file not found 只是安装sudo apt-get install libc6-dev-i386

  • 这就是你所说的容易吗?;) (6认同)
  • 是?还有什么比下载和配置一行更容易?你期待我的安装脚本吗?如果你不能遵循简单的4步骤,为什么你要使用像emscripten这样复杂的东西? (6认同)

abe*_*ier 7

为了开始使用clang 3.2,我假设你正在运行Ubuntu 12.10. 13.04已经打包了clang 3.2,所以我建议使用这些包.

有两种方法可以获得它们:

  1. 安装/升级Ubuntu 13.04的选定软件包(次要侵入)

    • 添加deb http://archive.ubuntu.com/ubuntu/ raring main restricted universe multiverse到您的来源.
    • 更新您的包裹信息(例如sudo apt-get update)
    • 仅安装所需的包和依赖项(例如sudo apt-get install clang-3.2)
    • 禁用之前添加的源条目.
  2. 升级/安装Ubuntu到13.04+

编辑:

更新目前的情况.

  • 安装_clang_会自动安装相应的llvm. (2认同)