当我在 valgrind 下运行 intel pin 时,出现以下错误:
ERROR: ld.so: object '/usr/lib/valgrind/vgpreload_core-x86-linux.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/usr/lib/valgrind/vgpreload_memcheck-x86-linux.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
我有 valgrind-3.10.1
和
dpkg -l | grep libc6
我明白了
ii libc6:amd64 2.19-0ubuntu6.9 amd64 Embedded GNU C Library: Shared libraries
ii libc6:i386 2.19-0ubuntu6.9 i386 Embedded GNU C Library: Shared libraries
ii libc6-dbg:amd64 2.19-0ubuntu6.9 amd64 Embedded GNU C Library: detached debugging symbols
ii libc6-dbg:i386 2.19-0ubuntu6.9 i386 Embedded GNU C Library: detached debugging symbols
ii libc6-dev:amd64 2.19-0ubuntu6.9 amd64 Embedded GNU C Library: Development Libraries and Header Files
ii libc6-i386 2.19-0ubuntu6.9 amd64 Embedded GNU C Library: 32-bit shared libraries for AMD64
有什么建议么?