使用 dlopen 加载附加包时可能导致以下错误的原因:
dlopen($(OBJ_DIR)/Test-20091217211256.ob, 6): no suitable image found. Did find:
$(OBJ_DIR)/Test-20091217211256.ob: can't map
在此错误之前,该进程分配了大量内存。
($(OBJ_DIR)
用错误代替实际路径以使其更清晰)。
一种可能性是您尝试打开的共享库实际上不是共享库。在您的库上运行该file(1)
程序以确保它实际上是一个共享库。它应该Mach-O 64-bit dynamically linked shared library x86_64
在 64 位系统或Mach-O dynamically linked shared library i386
32 位系统上报告类似的内容。
64 位操作系统上的 32 位共享对象?
缺少依赖项?
解决方案正在运行npm rebuild node-sass