Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/142.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 用emscripten构建食人魔_C++_Ogre_Emscripten - Fatal编程技术网

C++ 用emscripten构建食人魔

C++ 用emscripten构建食人魔,c++,ogre,emscripten,C++,Ogre,Emscripten,我有一个食人魔项目,我想用Emscripten移植到web上。 要构建Ogre,有一个cmake命令,我可以在其中指定Emscripten em++作为编译器。 我生成了makefile。 然后我运行命令emmake make。 经过多次尝试和错误后,我生成了一个字节码,并用.bc后缀重命名,然后运行 em++ project.bc -o project.html 我在web浏览器中打开了html文件。输出为“-1”,因为有许多未解析的符号(_ZN5boost6system16generic_

我有一个食人魔项目,我想用Emscripten移植到web上。 要构建Ogre,有一个cmake命令,我可以在其中指定Emscripten em++作为编译器。 我生成了makefile。 然后我运行命令emmake make。 经过多次尝试和错误后,我生成了一个字节码,并用.bc后缀重命名,然后运行

em++ project.bc -o project.html
我在web浏览器中打开了html文件。输出为“-1”,因为有许多未解析的符号(_ZN5boost6system16generic_categoryEv等)


有人用Emscripten制作过食人魔吗?怎么做?

我建议你在食人魔论坛上问这个问题。看看这个:还有这个:您在emcc命令中提到了吗?如果不这样做,emscripten可能会从js中删除函数,同时优化生成的代码。因此,请确保make文件具有正确的导出函数。