1、概述
Qt用了很长时间发现我竟然没写过Qt的博客,这里补一篇吧。这篇中在vs2012中搭建一个qt的开发环境,并且将qwt集成到里面。上个图:
安装 VS 2012
正常安装,不复述
安装qt
去官网下一个最新的qt。我这里下载的是win32版本的。虽然我是64位机器,但为了编出32位的程序,我需要装一个32位的Qt环境。找到qt的官网http://qt-project.org/downloads我下载的版本是Qt 5.1.1 for Windows 32-bit (VS 2012, 511 MB)。
一路下一步安装。
安装vsAddIn
下载下面的vs-add-in:VisualStudio Add-in 1.2.2 for Qt5 一路安装。
然后就可以创建新Qt项目了。
有些常见问题,比如gl2.h找不到之类的,可参照:http://www.cnblogs.com/dawnWind/p/QT_00.html
安装qwt
去qwt的官网下载qwt最新版本。我下载的是6.1版本:http://sourceforge.net/projects/qwt/files/qwt/6.1.0/
然后解压运行qwt.pro,构建整个项目,使用生成文件配置环境。
配置环境
配置DLL: 将qwt-6.101\lib目录下的dll复制到5.1.1\msvc2012\bin。
配置lib: 将qwt-6.101\lib目录下的.lib复制到5.1.1\msvc2012\lib
文件目录:在5.1.1\msvc2012\include目录里面新建个叫Qwt的文件夹,将qwt-6.101\src复制进去。
添加Designer插件:将qwt-6.1\designer\plugins\designer目录下的.dll复制到5.1.1\msvc2012\plugins\designer目录下。
如此配置,创建新项目时,在“项目属性”->“C++”->“常规”->“附加包含目录”中添加$(QTDIR)\include\Qwt 并且在“连接器”->“常规”->“输入”中添加“qwtd.lib”(或qwt.lib)。编译即可。
本篇博客出自阿修罗道,转载请注明出处,禁止用于商业用途:http://blog.csdn.net/fansongy/article/details/16899489