你这个问题信息量有点少,我先把常见原因 + 解决思路给你列清楚,你对照看看是哪一类。
libstdc++libpnglibjpegundefined symbol更新后:
/usr/lib → /usr/lib/x86_64-linux-gnu.soDebian 官方仓库没有 cximage
.soldd 你的程序 | grep cximage
not found → 库没加载symbol lookup error → ABI 不兼容find / -name "*cximage*"
git clone https://github.com/DavidePizzolato/CxImage
cd CxImage
make
或老版本:
make -f Makefile.unx
然后:
cp *.so /usr/local/lib/
ldconfig
⚠️ 如果编译报错,把错误贴出来
如果是生产环境:
apt install libpng16-16=旧版本LD_LIBRARY_PATH 指定旧 socximage 已多年不活跃,建议逐步换:
请回复以下 任意几项:
cat /etc/debian_version
我可以直接帮你定位到 具体解决方案,甚至给你改好的 Makefile。