and*_*i99 4 java libevent centos6.5
我的 Centos 6 上有两个不同版本的 libevent,libevent 版本 1.4(系统默认)/usr/lib和版本 2.0.21(从头开始构建)/usr/local/lib(我是因为这些文件libevent-1.4.so.2和才得出这个结论的libevent-2.0.so.5)。我需要检查正在使用哪个版本,因为java: event.c:715: event_add: Assertion !(ev->ev_flags & ~(0xf000 | 0x9f))' failed当我运行一个 java 应用程序时收到此错误,该应用程序也依赖于其他一些库(我不知道)。所以我初步的评估是java或者依赖库调用了libevent库。所以我的问题是如何检查系统和java正在使用哪个libevent?
小智 5
我认为更准确的问题是哪个版本的 libevent 在运行时链接到您的 java 程序。您可以通过运行来检查哪个操作系统动态链接器运行时绑定ldconfig -p | grep event。另外,在我的机器中,libevent 库文件安装在: /usr/include/event2 和 /usr/share/doc/libevent-2.1.8
| 归档时间: |
|
| 查看次数: |
5856 次 |
| 最近记录: |