尝试编译 OpenVDB
Trying to compile OpenVDB
我正在尝试编译 OpenVDB
,但我收到链接器错误提示:
"cannot find -ldl"
这是我得到的唯一链接器。我不知道 -ldl
属于哪个图书馆。 makefile 也没有帮助,所以我猜它是一个标准库。我在 windows.
上使用 Mingw-w64
-ldl
是 link 到 libdl
库的 link 选项。该库用于通过 dlopen
、dlsym
... 函数执行动态库加载(Window 中的 .dll
)。
由于此库在 Windows 上不可用,我认为您可以从 makefile
中删除 -ldl
。
由于Window的等价函数可以被kernel.lib访问,所以不需要在makefile
.
中添加具体的指令
我正在尝试编译 OpenVDB
,但我收到链接器错误提示:
"cannot find -ldl"
这是我得到的唯一链接器。我不知道 -ldl
属于哪个图书馆。 makefile 也没有帮助,所以我猜它是一个标准库。我在 windows.
-ldl
是 link 到 libdl
库的 link 选项。该库用于通过 dlopen
、dlsym
... 函数执行动态库加载(Window 中的 .dll
)。
由于此库在 Windows 上不可用,我认为您可以从 makefile
中删除 -ldl
。
由于Window的等价函数可以被kernel.lib访问,所以不需要在makefile
.