====================================================
1、下载 Qwt 源代码
说明:Qwt依赖于Qt库,特别注意Qt库的VS编译版本,
若Qt库为VS2008,建议Qwt使用VS2008编译配置,
若Qt库为VS2010,建议Qwt使用VS2010编译配置。
若同时安装了Qt VS2008和VS2010,建议编译时检查环境变量PATH
确保Qt的include和lib路径对应着正确的编译版本。
====================================================
2、定义环境变量
(1)定义 QTDIR 环境变量,表示Qt安装路径
set QTDIR=C:\Qt\4.8.5
(2)将qmake.exe所在路径添加到环境变量PATH
set PATH=C:\Qt\4.8.5\bin;%PATH%
(3)定义 QMAKESPEC 环境变量,表示平台和编译器组合方式,例如Win32平台+VS2008/VS2010编译器,则设置
set QMAKESPEC=win32-msvc2008 或
set QMAKESPEC=win32-msvc2010
(4)运行VS批处理命令,设置环境变量,对于Win32+VS2008/VS2010来说,运行命令
call "C:\Program Files\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" x86 或
call "C:\
1、下载 Qwt 源代码
说明:Qwt依赖于Qt库,特别注意Qt库的VS编译版本,
若Qt库为VS2008,建议Qwt使用VS2008编译配置,
若Qt库为VS2010,建议Qwt使用VS2010编译配置。
若同时安装了Qt VS2008和VS2010,建议编译时检查环境变量PATH
确保Qt的include和lib路径对应着正确的编译版本。
====================================================
2、定义环境变量
(1)定义 QTDIR 环境变量,表示Qt安装路径
set QTDIR=C:\Qt\4.8.5
(2)将qmake.exe所在路径添加到环境变量PATH
set PATH=C:\Qt\4.8.5\bin;%PATH%
(3)定义 QMAKESPEC 环境变量,表示平台和编译器组合方式,例如Win32平台+VS2008/VS2010编译器,则设置
set QMAKESPEC=win32-msvc2008 或
set QMAKESPEC=win32-msvc2010
(4)运行VS批处理命令,设置环境变量,对于Win32+VS2008/VS2010来说,运行命令
call "C:\Program Files\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" x86 或
call "C:\

本文档详细介绍了如何在Visual Studio 2008和2010环境下,结合Qt4.8.5编译Qwt5.2.3库。强调了Qt库版本与Qwt编译版本的匹配,以及环境变量的设定,包括QTDIR、QMAKESPEC和PATH。通过设置环境变量、修改qmake工程文件、运行qmake和nmake命令,指导读者生成Makefile和vcproj文件,解决编译过程中遇到的链接错误问题。
最低0.47元/天 解锁文章
566

被折叠的 条评论
为什么被折叠?



