首页 / 浏览问题 / 桌面GIS / 问题详情
超图FAQ:【iDesktop】在arm环境下打开运行iDesktopX,软件一打开就闪退怎么办?
44,106EXP 2023年10月18日
【iDesktop】在arm环境下打开运行iDesktopX,软件一打开就闪退怎么办?

1个回答

【问题原因】查看日志发现是缺少libpng12.so依赖导致 【解决办法】缺少依赖库可从本机或其他机器拷贝,或在网上下载缺少的依赖库文件,将其放在SuperMap iDesktopX包的bin文件夹中,再启动桌面即可。具体解决步骤如下: 1、设置LD_LIBRARY_PATH环境变量,指向bin:export LD_LIBRARY_PATH=./bin:$LD_LIBRARY_PATH 2、输入以下命令,确认是否真的缺少指定的依赖库文件(libpng12.so.0):ldd -d libWrapjGeo.so |grep libpng12.so.0 若输出:libpng12.so.0 => not found,则表示缺少libpng12.so.0文件。 3、输入以下命令,查看操作系统中所有libpng12.so文件:find / -name libpng12.so.* 若输出如下信息,表示在操作系统中的第三方软件中有这个库文件,可将该文件拷贝到产品包bin目录下,若未找到该文件,则需要通过其他方式获取。 /snap/core/4917/lib/x86_64-linux-gnu/libpng12.so.0 /snap/core/4917/lib/x86_64-linux-gnu/libpng12.so.0.54.0 /snap/core/4917/usr/lib/x86_64-linux-gnu/libpng12.so.0 /snap/core/5548/lib/x86_64-linux-gnu/libpng12.so.0 4、执行以下命令,将libpng12.so.0文件拷贝文件到bin目录中:cp /snap/core/4917/lib/x86_64-linux-gnu/libpng12.so.0 5、执行以下命令查看是否还缺少依赖库文件:ldd libWrapj.so |grep no 6、未提示缺少依赖库,启动桌面即可。
44,106EXP 2023年10月18日
热门文章
关注我们
...