我编写的代码可以在安装了 Qt 的 ubuntu 机器上成功运行,但是当我尝试在另一台没有安装 Qt 的 ubuntu 机器上运行可执行文件时,出现此错误:
error while loading shared libraries: libQt5Widgets.so.5
最佳答案
由于您拥有共享构建,因此您的系统上需要所需的共享 Qt 库。
或者,如果您想构建独立的可执行文件,则必须静态编译它。
以下链接可能有帮助: How to make binary distribution of Qt application for Linux
关于c++ - 在 Ubuntu 上运行 Qt 创建的可执行文件时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19630144/