编译成功,但运行报错,Linux x64缺没问题,求方法
8 回复
编译成功不代表,能正常运行,根据我的嵌入式系统开发经验,一般这种情况,主要是 1.动态库位置没放好,编译的时候生成一系列依赖库,你要确保放在他能找到的位置 2.直接执行生成的二进制文件,看看有没报错,有的时候可能你交叉编译工具没设置好,导致在本地的编译器里面编译了 3.编译的时候,留意一下./configure --help 看看有没交叉编译选项。 留意编译的日志。
这里有线索,但太麻烦了,先忽略…集中精力理解好嵌套回调,是不是看看RequireJS更好捏 https://github.com/mongodb/js-bson/issues/37
Just for reference: I had the same error.
Works on ARM devices for me if you set USE_MISALIGNED_MEMORY_ACCESS to 0 in ext/bson.h and recompile.
@BiGMuSiC 你的问题我也遇到了,win7下64位系统安装mongodb,解决办法是在window环境变量下,添加c:\windows\system32 to my PATH.
解决原帖:http://stackoverflow.com/questions/14100027/cant-install-js-bson/14130182#14130182