- 问题:
./DmsApp: error while loading shared libraries: libMNN.so: cannot open shared object file: No such file or directory
- 解决办法:
sudo ldconfig
- 原因:安装和更新了共享库后,需要更新共享库缓存
- 解决办法:
- wsl2 ubuntu 占用内存一直增长
sudo sh -c 'echo 3 > /proc/sys/vm/drop_caches'
release the page cache
- glibc error
- 在
ubuntu 22.04
上编译的库文件,在ubuntu 20.04
上使用时, 出现undefined reference to pthread_rwlock_wrlock@GLIBC_2.34'
类似的错误。22.04 使用GLIBC 2.35
, 20.04 使用GLIBC 2.31
- 查看GLIBC版本命令:
ldd --version
- 查看库文件的GLIBC版本(我的理解是以最高版本为准):
-
objdump -p your_library.so grep ‘GLIBC’ -
ldd -v your_library.so grep ‘GLIBC’
-
- 在