Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 基于qt的程序无法执行--“0”;无法打开共享对象文件libqt5widgets.so.5“;_Linux_Qt - Fatal编程技术网

Linux 基于qt的程序无法执行--“0”;无法打开共享对象文件libqt5widgets.so.5“;

Linux 基于qt的程序无法执行--“0”;无法打开共享对象文件libqt5widgets.so.5“;,linux,qt,Linux,Qt,我使用以下cmds在ubuntu上编译了qt源代码:(我没有使用.run文件安装qt) 汇编工作取得了成功。 但是当我尝试运行一个小的qt项目时,我出现了以下错误。 “加载共享库时出错:libqt5widgets.so.5:无法打开共享对象文件” 但是“echo$LD_LIBRARY_PATH”返回so文件所在的正确路径 那么我还需要配置其他东西吗 //this is my tiny qt snippet: #include <QtWidgets/QApplication> #in

我使用以下cmds在ubuntu上编译了qt源代码:(我没有使用.run文件安装qt)

汇编工作取得了成功。 但是当我尝试运行一个小的qt项目时,我出现了以下错误。 “加载共享库时出错:libqt5widgets.so.5:无法打开共享对象文件”

但是“echo$LD_LIBRARY_PATH”返回so文件所在的正确路径

那么我还需要配置其他东西吗

//this is my tiny qt snippet:
#include <QtWidgets/QApplication>
#include <stdio.h>
#include <QtWidgets/QMessageBox>

int main(int argc, char *argv[])
{
   QApplication a(argc, argv);
   QMessageBox mg;
   mg.setText("hello world");
   mg.exec();
   printf("89");

   return a.exec();
}
//这是我的小qt片段:
#包括
#包括
#包括
int main(int argc,char*argv[])
{
质量保证申请a(argc、argv);
QMessageBox-mg;
mg.setText(“你好世界”);
mg.exec();
printf(“89”);
返回a.exec();
}
//this is my tiny qt snippet:
#include <QtWidgets/QApplication>
#include <stdio.h>
#include <QtWidgets/QMessageBox>

int main(int argc, char *argv[])
{
   QApplication a(argc, argv);
   QMessageBox mg;
   mg.setText("hello world");
   mg.exec();
   printf("89");

   return a.exec();
}