VS生成事件依赖的dll拷贝到运行目录
在配置属性-生成事件-后期生成事件-命令行输入如下:
xcopy /y/r $(SolutionDir)$(Configuration)\*.dll $(SolutionDir)$(Platform)\$(Configuration)\
xcopy /y/r $(QTDIR)\bin\Qt5Widgetsd.dll $(SolutionDir)$(Platform)\$(Configuration)\
xcopy /y/r $(QTDIR)\bin\Qt5Svgd.dll $(SolutionDir)$(Platform)\$(Configuration)\
xcopy /y/r $(QTDIR)\bin\QtGuid.dll $(SolutionDir)$(Platform)\$(Configuration)\
xcopy /y/r $(QTDIR)\bin\Qt5Cored.dll $(SolutionDir)$(Platform)\$(Configuration)\
## 注意
$(SolutionDir)$(Configuration):当前的生成 目录 如camera/Debug
$(SolutionDir)$(Platform)\$(Configuration) exe的运行目录 如camera/win32/Debug/
拷贝文件的时候要把所依赖的所有文件拷贝过来,否则会报未定位到点,如只拷贝$(SolutionDir)$(Configuration)\*.dll( camera/debug)所依赖的dll,没有拷贝其他的Dll,就会报错误