如何链接Windows下Qt Creator中从源代码构建的Qt库?
我正在Windows 7下运行Qt Creator 2.4.1。它可以与SDK附带的如何链接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
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拾取的变量值?单击运行环境中的详细信息按钮。它可能是路径变量。