使用 IDE 构建 Emscripten 项目?

Posted

技术标签:

【中文标题】使用 IDE 构建 Emscripten 项目?【英文标题】:Building Emscripten Project with an IDE? 【发布时间】:2015-02-04 05:33:23 【问题描述】:

我最近发现 Emscripten 是一种编写本机代码并在网络浏览器中运行的方式。

我想使用 IDE 来完成代码并能够自定义 Emscripten 的构建过程。

我发现以这种方式构建 Emscripten 的唯一工具是 VS2010,它对 c++11 的支持非常有限,所以这是不可取的。

我曾想过使用 VS2013 并编写自定义构建脚本,但我从未使用过 VS,所以我不确定该怎么做,甚至是否可能。

人们使用什么来使用 Emscripten?

【问题讨论】:

您也可以使用NaCl 在某些浏览器中运行本机代码 那么这依赖于chrome并且需要一个可能不在客户端上的插件? 找到什么了吗? 【参考方案1】:

不确定您是否知道这一点。关于page的需求,声明如下:

需要 Visual Studio 2010! Visual Studio 2012 和 Visual Studio 2013 无法正确编译 Fastcomp。当 Fastcomp 迁移到使用 LLVM 3.4 或更高版本时(最终)将修复此问题。

【讨论】:

很高兴知道 VS 不再是一种选择。谢谢! 等等,对不起。计划是使用 VS 来完成代码,构建脚本将调用 emcc 编译器。我只是不知道这在 VS 中是否可行或如何做到。

以上是关于使用 IDE 构建 Emscripten 项目?的主要内容,如果未能解决你的问题,请参考以下文章

FMTP WebGL Unity 构建。在 Heirarchy 中激活 FMNetworkManager 时出现 Emscripten 错误

使用 emscripten 构建最新的 freetype [关闭]

使用 Emscripten 构建时如何包含库头?

CMake可以生成配置文件吗?

emscripten链接全局命名符号多重定义

emscripten webworker 的最小工作示例