未找到 libevent,但它已安装在系统上

未找到 libevent,但它已安装在系统上

我需要使用 libevent-2.1 在 Ubuntu 18.04 机器上使用 pgbouncer。我已经使用命令安装成功:

sudo apt install libevent-dev

我可以成功地看到它ldconfig -p | grep libevent

    libevent_pthreads-2.1.so.7 (libc6,x86-64) => /lib/x86_64-linux-gnu/libevent_pthreads-2.1.so.7
    libevent_openssl-2.1.so.7 (libc6,x86-64) => /lib/x86_64-linux-gnu/libevent_openssl-2.1.so.7
    libevent_extra-2.1.so.7 (libc6,x86-64) => /lib/x86_64-linux-gnu/libevent_extra-2.1.so.7
    libevent_core-2.1.so.7 (libc6,x86-64) => /lib/x86_64-linux-gnu/libevent_core-2.1.so.7
    libevent-2.1.so.7 (libc6,x86-64) => /lib/x86_64-linux-gnu/libevent-2.1.so.7

但是如果我运行pgbouncer我会收到此错误:bin/pgbouncer: error while loading shared libraries: libevent-2.1.so.6: cannot open shared object file: No such file or directory

知道如何解决这个问题吗?我认为问题在于结尾数字不同。

相关内容