2016-07-06 70 views
1

我通过如下图所示的步骤安装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) 

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

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

而且,当我运行EM ++ -v在我emsdk文件夹,我得到以下信息,我一直无法解析:

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

我试图在文件夹中定义Java路径,但我不确定它应该如何。

任何帮助解决这两个问题将非常感激。

回答

2

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

请注意,您必须将PATH出口为您所用的各个终端会话(它可能是一个主意,把source <path to emsdk dir>/emsdk_env.sh.bashrc文件,所以这个被自动完成)。

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

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

+0

抱歉,哑跟进问题。我应该在哪里放置源代码行.bashrc?我不想将任何东西搞乱 – Edon

+1

只是把它放在文件的底部。它不应该搞砸任何东西,但如果它确实如此,只要你删除线路,在任何新的终端会话中,一切都应该恢复正常;) –

+2

工作!对于查看这个问题的其他人,我通过Johns链接解决了java的问题,但是在这里需要更深一层:https://kripken.github.io/emscripten-site/docs/building_from_source/index.html#installing-from -资源 – Edon