如何链接Windows下Qt Creator中从源代码构建的Qt库?

如何链接Windows下Qt Creator中从源代码构建的Qt库?,qt,linker,Qt,Linker,我正在Windows 7下运行Qt Creator 2.4.1。它可以与SDK附带的C:\QtSDK下的.dll库配合使用 最近,我在C:\qt source下从源代码构建如下: configure -platform win32-g++ -no-phonon -no-phonon-backend -no-webkit \ -fast -debug -opensource -shared -no-qt3support -no-sql-sqlite \ -n

我正在Windows 7下运行Qt Creator 2.4.1。它可以与SDK附带的
C:\QtSDK
下的
.dll
库配合使用

最近,我在
C:\qt source
下从源代码构建如下:

configure -platform win32-g++ -no-phonon -no-phonon-backend -no-webkit \
          -fast -debug -opensource -shared -no-qt3support -no-sql-sqlite \
          -no-openvg -no-gif -no-libpng -no-libmng -no-libtiff -no-libjpeg \
          -no-script -no-scripttools -nomake examples -nomake demos -no-xmlpatterns 
mingw32-make

为了链接新库,我在工具>选项>构建和运行>Qt版本下添加了手动Qt 4.8.2
C:\Qt source\4.8.2\bin\qmake.exe
。但是,Qt Creator似乎仍然从
C:\QtSDK

中提取.dll libs,这可能与重复,但事实并非如此。我没有遇到“检测Qt版本使用的ABI失败”错误-因此这是另一个问题您是否将项目切换到使用新的Qt安装?您可能有一些库路径的环境变量设置为旧位置。确切的环境变量是什么?如何检查Qt Creator拾取的变量值?单击运行环境中的详细信息按钮。它可能是PATH变量。这看起来可能与相同,但事实并非如此。我没有遇到“检测Qt版本使用的ABI失败”错误-因此这是另一个问题您是否将项目切换到使用新的Qt安装?您可能有一些库路径的环境变量设置为旧位置。确切的环境变量是什么?如何检查Qt Creator拾取的变量值?单击运行环境中的详细信息按钮。它可能是路径变量。