这是这个插件的信息:
$ file libsimple*/*.so
libsimple-aarch64-linux-gnu-gcc-9/libsimple.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=37b831a21622a83263dbe83347421b2632a94be2, not stripped
libsimple-aarch64-linux-gnu-gcc/libsimple.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=83a8b043d8b1b46ac9c8aa68f102749c68fcd841, not stripped
查看 libsqlite3 的:
$ file /usr/lib/aarch64-linux-gnu/libsqlite3.so.0.8.6
/usr/lib/aarch64-linux-gnu/libsqlite3.so.0.8.6: ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f718ad7bb904e87edb0f5643c5c3fa415033c082, stripped
arm64 上的 SQLite 无论怎么写,都加载失败。。
$ sqlite3
SQLite version 3.45.1 2024-01-30 16:01:20
Enter ".help" for usage hints.
Connected to a transient in-memory database.
Use ".open FILENAME" to reopen on a persistent database.
sqlite> .load ./libsimple-aarch64-linux-gnu-gcc/libsimple.so
Error: ./libsimple-aarch64-linux-gnu-gcc/libsimple.so.so: cannot open shared object file: No such file or directory
sqlite> .load ./libsimple-aarch64-linux-gnu-gcc/libsimple
Error: ./libsimple-aarch64-linux-gnu-gcc/libsimple.so: cannot open shared object file: No such file or directory
sqlite> .load './libsimple-aarch64-linux-gnu-gcc/libsimple'
Error: ./libsimple-aarch64-linux-gnu-gcc/libsimple.so: cannot open shared object file: No such file or directory
sqlite> .load './libsimple-aarch64-linux-gnu-gcc/libsimple.so'
Error: ./libsimple-aarch64-linux-gnu-gcc/libsimple.so.so: cannot open shared object file: No such file or directory
sqlite> .load './libsimple-aarch64-linux-gnu-gcc/simple'
Error: ./libsimple-aarch64-linux-gnu-gcc/simple.so: cannot open shared object file: No such file or directory
sqlite> .load './libsimple-aarch64-linux-gnu-gcc/simple.so'
Error: ./libsimple-aarch64-linux-gnu-gcc/simple.so.so: cannot open shared object file: No such file or directory
sqlite>
这是这个插件的信息:
查看 libsqlite3 的:
arm64 上的 SQLite 无论怎么写,都加载失败。。