我正在使用 perl 5.10.1 我当前的服务器(centos 6.3)。每当我执行 Perl 程序时,都会出现以下错误:
install_driver(ODBC) failed: Can't load '/usr/local/lib64/perl5/auto/DBD/ODBC/ODBC.so'
for module DBD::ODBC: libodbc.so.1: cannot open shared object file: No such file or
directory at /usr/lib64/perl5/DynaLoader.pm line 200.
当我执行以下命令时:
[root@test]# ldd /usr/local/lib64/perl5/auto/DBD/ODBC/ODBC.so
linux-vdso.so.1 => (0x00007fffde569000)
libodbc.so.1 => not found
libc.so.6 => /lib64/libc.so.6 (0x00007f591e49a000)
/lib64/ld-linux-x86-64.so.2 (0x0000003d25e00000)
我明白了libodbc.so.1 is not found