安装和使用 Emscripten

Installing and using Emscripten

我通过以下步骤安装了 Emscripten:

1.) Download the emsdk-portable version for Linux/MacOSX
http://kripken.github.io/emscripten-site/docs/getting_started/downloads.html#sdk-downloads
2.)
Run
$ ./emsdk update
$ ./emsdk install latest
$ ./emsdk activate latest
$ source emsdk_env.sh (To update your environment variables)

我相信一切都安装正确,但是我无法 运行 emscripten emsdk 文件夹之外的任何地方。

我需要能够 运行 em++ 在我的:Documents/project3/dataviz/graphiti 文件夹中。

此外,当我在我的 emsdk 文件夹中 运行 em++ -v 时,我收到以下消息无法解决:

Java does not seem to exist, requierd for closure compiler,
which is optional (define JAVA in /home/bryce/.emscripten if you want it) 

我试图在文件夹中定义 java 路径,但我不确定它应该是什么样子。

如果能帮助解决这两个问题,我们将不胜感激。

第一个问题听起来像是 PATH 设置不正确。在 运行 source emdsk_env.sh 之后键入 echo $PATH 并检查是否已添加您的 emscripten 安装路径。

请注意,您必须为您正在使用的每个终端会话导出 PATH(将 source <path to emsdk dir>/emsdk_env.sh 放入 .bashrc 文件中可能是个好主意,这样就完成了自动)。

这个link可以帮助解决第二个问题吗?

https://kripken.github.io/emscripten-site/docs/building_from_source/verify_emscripten_environment.html#installing-missing-components