使用编译命令aout ali-delivershowapicom报错aout error while loading shared libraries libcjsonso cannot open shared object file No such file or directory如何解决?
这个错误提示是找不到共享库文件 libcjson.so。解决这个问题的方法有两种:
-
安装缺失的库文件: 首先,你需要确定你的系统是基于什么发行版的,然后使用相应的包管理器安装
libcjson库。如果你是在 Ubuntu 上,可以使用以下命令安装:sudo apt-get install libcjson-dev如果你是在其他发行版上,可以使用相应的命令进行安装。
-
指定共享库的搜索路径: 如果你已经安装了
libcjson库,但是系统无法找到它,你可以通过设置LD_LIBRARY_PATH环境变量来指定共享库的搜索路径。假设libcjson库文件在/usr/local/lib目录下,你可以使用以下命令运行程序:LD_LIBRARY_PATH=/usr/local/lib ./a.out ali-deliver.showapi.com
希望这些方法能够帮助你解决问题!
原文地址: https://www.cveoy.top/t/topic/iXL5 著作权归作者所有。请勿转载和采集!