我在 IntelliJ 中调试应用程序,JVM 抱怨 libpng 的版本:
QSystemTrayIcon::setVisible: No Icon set
libpng warning: Application was compiled with png.h from libpng-1.4.0
libpng warning: Application is running with png.c from libpng-1.2.46
libpng error: Incompatible libpng version in application and library
我想检查在我的 java 程序执行期间正在加载哪个 libpng 文件(即文件的完整路径)。我怎样才能做到这一点?
下一个问题是:如何确保它加载 libpng 1.4.0 版(它在我的系统上,但显然它首先找到 libpng 1.2.46)。