谢谢。
我使用Qt 5.12.3开发了一个Qt c ++应用程序。然后,使用linuxdeployqt-6-x86_64.AppImage,我可以在同一台计算机上(开发应用程序的任何地方)运行可执行文件。但是我无法在具有不同版本的Qt和非qt ubuntu机器的其他ubuntu机器上运行该应用程序。
我读到有关LD_LIBRARY_PATH
的信息。但是对于非qt pc而言,这将无济于事。
我尝试使用 Debreate 工具创建应用程序的deb包。我失败了。
我希望我的应用程序在所有ubuntu机器上运行(至少与我的机器具有相同的配置-64位)。
我在其他机器上遇到错误
“ / usr / lib / x86_64-linux-gnu / libQt5 *:未找到版本'Qt_5'”
所以我需要在/usr/lib/x86_64-linux-gnu/
中更改lib还是有其他技巧?还是我应该更改我的专业文件?
请帮助。自最近5天以来,我一直在挣扎。
任何提示都会有所帮助。
我尝试了“ https://doc.qt.io/qt-5/linux-deployment.html”。但是页面非常混乱并且不清楚。