-1

我在终端上的以下命令的帮助下创建了一个应用程序

./linuxdeployqt-7-x86_64.AppImage processorder/Process_Orders -unsupported-allow-new-glibc -appimage

成功生成一个应用程序。但是,当我双击它或 (右键单击-> 运行) 时,没有任何反应,我尝试使用终端运行它。这就是我在终端上得到的

./Process_Orders-x86_64.AppImage: symbol lookup error: ./Process_Orders-x86_64.AppImage: undefined symbol: _ZdlPvm, version Qt_5

任何人都可以帮助我成功部署应用程序并正确运行它吗?

4

1 回答 1

0

似乎您的计算机上有两个版本的 qt,您必须通过向它们添加 -qmake 选项将真实的 qt 地址发送到 appimage 命令,如下所示:

-qmake=/opt/Qt/Qt5.9.1/5.9.1/gcc_64/bin/qmake 
于 2021-01-23T05:21:03.800 回答