安装和使用Emscripten

3

我按照以下步骤安装了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++。
此外,当我在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路径,但我不确定它应该是什么样子。

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

1个回答

3
第一个问题似乎是由于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

抱歉,我有一个愚蠢的后续问题。在.bashrc文件中,我应该把那个源代码放在哪里?我不想搞砸什么。 - Edon
1
把以下与编程有关的内容从英语翻译成中文。仅返回翻译后的文本:只需将其放在文件底部即可。它不应该引起任何问题,但如果出现问题,只要删除该行,任何新的终端会话都应该恢复正常 ;) - John Sharp
2
那个方法有效!对于其他人查看这个问题,我通过John的链接解决了Java的问题,但是还需要深入到这里:https://kripken.github.io/emscripten-site/docs/building_from_source/index.html#installing-from-source - Edon

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接