Program received signal SIGSEGV, Segmentation fault. __memmove_avx_unaligned_erms () at ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:249 249 ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S: No such file or directory. (gdb) x/8i $rip => 0x7ffffe92eb1f : rep movs...
更准确地说,调用Wrapper INSTANCE = Native.loadLibrary( C_LIBRARY_PATH, Wrapper.class );是在一个嵌套接口中完成的,我在使用相同c++库的所有不同对象中复制了该接口。正如@cubrr提醒的那样,这是在第一个对象实例化时静态地完成的。因此,这个库被加载了多次。下面是一个说明我的错误的语码。先...