当前位置: 代码迷 >> QT开发 >> Qt编译报错:mingw32/bin/ld.exe: cannot find -lVTGEud解决方案
  详细解决方案

Qt编译报错:mingw32/bin/ld.exe: cannot find -lVTGEud解决方案

热度:455   发布时间:2016-04-25 04:13:25.0
Qt编译报错:mingw32/bin/ld.exe: cannot find -lVTGEud
有哪位大侠碰到过这样的编译报错?指点一下,晕菜中!!!

15:44:26: 为项目testcam执行构建步骤 ...
15:44:26: 配置没有改变, 跳过 qmake 步骤.
15:44:26: 正在启动 "C:\QtSDK\mingw\bin\mingw32-make.exe" 
 {1"?} {2?}
C:/QtSDK/mingw/bin/mingw32-make.exe -f Makefile.Debug
mingw32-make.exe[1]: Entering directory `D:/QtProjects/testcam'
g++ -c -g -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -I"c:\QtSDK\Desktop\Qt\4.8.1\mingw\include\QtCore" -I"c:\QtSDK\Desktop\Qt\4.8.1\mingw\include\QtGui" -I"c:\QtSDK\Desktop\Qt\4.8.1\mingw\include" -I"include" -I"c:\QtSDK\Desktop\Qt\4.8.1\mingw\include\ActiveQt" -I"debug" -I"." -I"c:\QtSDK\Desktop\Qt\4.8.1\mingw\mkspecs\win32-g++" -o debug\mainform.o mainform.cpp
g++ -mthreads -Wl,-subsystem,windows -o debug\testcam.exe debug/main.o debug/mainform.o debug/moc_mainform.o  -L"c:\QtSDK\Desktop\Qt\4.8.1\mingw\lib" -lmingw32 -lqtmaind -LD:/QtProjects/testcam/lib/ -lVTGEud -lQtGuid4 -lQtCored4 
mingw32-make.exe[1]: Leaving directory `D:/QtProjects/testcam'
c:/qtsdk/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../../mingw32/bin/ld.exe: cannot find -lVTGEud
collect2: ld returned 1 exit status
mingw32-make.exe[1]: *** [debug\testcam.exe] Error 1
mingw32-make.exe: *** [debug] Error 2
15:44:28: 进程"C:\QtSDK\mingw\bin\mingw32-make.exe"退出,退出代码 2 。
构建项目testcam 时发生错误 (目标: 桌面)
当执行构建步骤 'Make'时

------解决方案--------------------
hey ...在你的这个目录下找不到 VTGEud这个库。。LIBS += -L是否设置了。用绝对路径哈。
  相关解决方案