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
另一个系统上的Qt可执行崩溃_Qt_Visual Studio 2010_Qtsql - Fatal编程技术网

另一个系统上的Qt可执行崩溃

另一个系统上的Qt可执行崩溃,qt,visual-studio-2010,qtsql,Qt,Visual Studio 2010,Qtsql,应用程序是使用Qt 4.8.1 msvc10编译的,我已经复制了所需的每一个.dll。应用程序在启动前崩溃,导致崩溃的模块是qtsql4.dll,尽管它在我的系统中工作正常 如何通过将sql驱动程序插件目录与Qt/mscvc10中的exe文件一起复制来修复此错误?问题已解决。如果是DLL问题,请使用dependency walker查找其他系统上缺少哪些DLL。-确保安装了MSVC运行时-确保已提供您使用的所有QtSql插件-尝试禁用QtSql(如果可行的话)只是看看这是否会产生影响。@Tim

应用程序是使用Qt 4.8.1 msvc10编译的,我已经复制了所需的每一个.dll。应用程序在启动前崩溃,导致崩溃的模块是qtsql4.dll,尽管它在我的系统中工作正常

如何通过将sql驱动程序插件目录与Qt/mscvc10中的exe文件一起复制来修复此错误?问题已解决。

如果是DLL问题,请使用dependency walker查找其他系统上缺少哪些DLL。-确保安装了MSVC运行时-确保已提供您使用的所有QtSql插件-尝试禁用QtSql(如果可行的话)只是看看这是否会产生影响。@Timo检查了这个问题,并且从it@Frank如何找到qtsqllite插件无法使用我的qtsdk目录找到它