undefined reference to:dlopen,dlclose,

时间:2011-11-10 16:33:23

标签: c++ linker

我有一个在Ubuntu 11.04 x86中正常运行的程序。 但是知道我正在从Kubuntu 11.10 x64编译,我在链接过程中遇到了这些错误。

它是一个codeblocks项目,并设置了“-ldl”选项。

我也进行了手动搜索,usr / lib文件夹中没有libdl.a。

有人知道如何安装该库吗?

1 个答案:

答案 0 :(得分:2)

也许你需要libc6-dev包。在我的Debian / Sid上,该库位于/lib/x86_64-linux-gnu/libdl.so.2