Emscripten + Visual Studio +静态库

时间:2014-09-22 20:28:53

标签: c++ visual-studio emscripten

我得到了基本的Emscripten应用程序。一个项目,包含一个主要,什么不是。但是,我现在正试图制作一个更复杂的应用程序。无论如何,我正在寻找一个教程或一些帮助。

我想拥有的是visual studio中的两个项目。一个是样本,一个是静态库。

在静态库中将是Main方法(Launcher方法),我将包含在任何其他样本中。

Sample应用程序将是一个导入此静态库的Win32应用程序。目前这是我的引擎设置的方式,也适用于其他平台。我现在无法与Emscripten合作。

当我编译静态库时,它会生成一个* .bc文件。我需要知道如何将它包含在我的Sample应用程序中。

非常感谢

1 个答案:

答案 0 :(得分:0)

在项目属性下,Emcc Linker,命令行:添加"其他选项"区域,要包含的BC库以及Visual Studio未涵盖的其他Emcc命令。我的条目如下:

C:\ myLibDir \ libMyLib.bc -s ALLOW_MEMORY_GROWTH = 1 -s EXPORTED_FUNCTIONS =" [' _main',' _func2']"