如何解决Ubuntu 16.04上的Emscripten软件包如何使其工作?
我使用以下命令在Ubuntu 16.04上安装了Emscripten:
apt-get install emscripten
这似乎行得通,但是我无法编译一个简单的hello world示例,因为我得到了:
/ usr / bin / lli:创建EE时出错:没有可用的目标与此三元组兼容,有关可用目标,请参见-version。
为什么会发生?有办法解决吗?我试图用Google搜索它,只发现了无用的信息:大多数论坛建议使用较新的版本(Ubuntu 16中包含的版本为1.22),但我更喜欢使用操作系统随附的版本(即使较旧,应该可以使用,而我对新功能不感兴趣)。其他论坛建议使用便携式emsdk。我也没有兴趣使用它,因为我安装了32位,并且官方站点上的预编译软件包仅为64位。
我感兴趣的是找到如何配置Ubuntu随附的emscripten版本(或者,如果根本不可能,请知道为什么),因为操作系统的官方软件包应该可以立即使用,通常)。我放置上述免责声明是为了避免仅获得其他论坛上已经发布的答案:我知道存在较新版本,并且我有不使用它的原因。
预先感谢您,...有什么想法吗?
解决方法
听起来emscripten软件包没有正确设置。一般来说,emscripten开发人员建议直接下载emsdk,
https://emscripten.org/docs/getting_started/downloads.html
该版本经过不断测试并保证可以正常工作,并且易于安装。 (发行版可能会起作用,但是即使发行,它们也可能比当前的emsdk版本更旧。)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。