12

使用 dlopen 加载附加包时可能导致以下错误的原因:

dlopen($(OBJ_DIR)/Test-20091217211256.ob, 6): no suitable image found.  Did find:
    $(OBJ_DIR)/Test-20091217211256.ob: can't map

在此错误之前,该进程分配了大量内存。

$(OBJ_DIR)用错误代替实际路径以使其更清晰)。

4

3 回答 3

9

一种可能性是您尝试打开的共享库实际上不是共享库。在您的库上运行该file(1)程序以确保它实际上是一个共享库。它应该Mach-O 64-bit dynamically linked shared library x86_64在 64 位系统或Mach-O dynamically linked shared library i38632 位系统上报告类似的内容。

于 2011-05-27T01:31:23.003 回答
1
  1. 64 位操作系统上的 32 位共享对象?

  2. 缺少依赖项?

于 2009-12-17T20:47:00.663 回答
-2

解决方案正在运行npm rebuild node-sass

来自:https ://github.com/dlmmanning/gulp-sass/issues/454

于 2017-05-11T09:39:55.047 回答