我有一个与Qt,OpenCV,Boost和其他一些库合作的VS2012项目。
我为Windows 64位(VS 2012,OpenGL)安装了Qt 5.1.1到C:/ Qt目录,并使用工作共享Qt DLL配置VS项目。 VS可以运行项目调试和发布模式,没有错误。
但我无法从目录运行exe。存在部署错误。为了使它工作,我试图将所有DLL放到目录中,包含这些DLL;
A2Engine.exe
cryptopp.dll
D3DCompiler_43.dll
gpsvc.dll
icudt51.dll
icuin51.dll
icuuc51.dll
IEShims.dll
libcurl.dll
libeay32.dll
libEGL.dll
libGLESv2.dll
libmySQL.dll
msvcp110.dll
msvcr110.dll
mysqlcppconn.dll
opencv_calib3d245.dll
opencv_contrib245.dll
opencv_core245.dll
opencv_features2d245.dll
opencv_ffmpeg245_64.dll
opencv_flann245.dll
opencv_gpu245.dll
opencv_highgui245.dll
opencv_imgproc245.dll
opencv_legacy245.dll
opencv_ml245.dll
opencv_nonfree245.dll
opencv_objdetect245.dll
opencv_photo245.dll
opencv_stitching245.dll
opencv_superres245.dll
opencv_ts245.dll
opencv_video245.dll
opencv_videostab245.dll
pthreadGC2.dll
pthreadGCE2.dll
pthreadVC2.dll
pthreadVCE2.dll
pthreadVSE2.dll
qminimal.dll
qoffscreen.dll
Qt5Core.dll
Qt5Gui.dll
Qt5Multimedia.dll
Qt5MultimediaWidgets.dll
Qt5Network.dll
Qt5OpenGL.dll
Qt5PrintSupport.dll
Qt5Qml.dll
Qt5Quick.dll
Qt5Sensors.dll
Qt5Sql.dll
Qt5V8.dll
Qt5WebKit.dll
Qt5WebKitWidgets.dll
Qt5Widgets.dll
qwindows.dll
ssleay32.dll
sysntfy.dll
tbb.dll
platforms/qminimal.dll
platforms/qoffscreen.dll
platforms/qwindows.dll
当我双击exe时,没有任何反应。依赖步行者也找不到任何问题。
有什么想法吗?