Qt4.8.6 VS2010 QWT6.1.2

2024-04-07 05:32
文章标签 qt4.8 vs2010 qwt6.1

本文主要是介绍Qt4.8.6 VS2010 QWT6.1.2,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.Qt、VS安装

软件安装

按提示一步一步安装

我的安装路径

Qt:C:\Qt\Qt4.8.6

VS2010:默认路径(64位系统,32位VS)

环境变量(包括VS和Qt,根据自己情况更改变量中的路径)

INCLUDE:C:\Program Files (x86)\MicrosoftVisual Studio 10.0\VC\include;C:\Program Files (x86)\MicrosoftSDKs\Windows\v7.0A\Include;%QTDIR%\include
LIB:C:\Program Files (x86)\Microsoft Visual Studio10.0\VC\lib;C:\Program Files (x86)\MicrosoftSDKs\Windows\v7.0A\Lib;%QTDIR%\lib
PATH:%QTDIR%\bin;C:\Program Files (x86)\MicrosoftVisual Studio 10.0\VC\bin;C:\Program Files (x86)\Microsoft VisualStudio 10.0\Common7\IDE;C:\Program Files (x86)\MicrosoftSDKs\Windows\v7.0A\Bin
QMAKESPEC:win32-msvc2010
QTDIR:C:\Qt\Qt4.8.6

 

2.QWT

下载:(未编译)http://download.csdn.net/detail/tianyuzhixina/9682455

(已编译)http://download.csdn.net/detail/tianyuzhixina/9682474

 

3.编译过程

1)解压未编译版的QWT,D:\qwt-6.1.2

2)开始-所有程序-Microsoft Visual Studio 2010-Visual StudioTools-Visual Studio 命令提示(2010)

3)切换到D盘(cd /d d:),

cd qwt-6.1.2

qmake qwt.pro

nmake

等待编译完成----------

cd designer

qmakedesigner.pro(会提示designer仅支持release模式,不用管,已经qmake完成)

nmake

等待编译完成----------

编译examples.pro我的有错误提示,用VS2010打开examples.pro,编译通过。

4.VS2010配置(根据安装路径自行修改复制的目标路径)

将D:\qwt-6.1.2\lib下的qwtd.dll、qwt.dll复制到C:\Qt\Qt4.8.6\bin;

将D:\qwt-6.1.2\lib下的qwtd.lib、qwt.lib复制到C:\Qt\Qt4.8.6\lib;

将D:\qwt-6.1.2\designer\plugins\designer下的qwt_designer_plugin.dll和qwt_designer_plugin.lib复制到C:\Qt\Qt4.8.6\plugins\designer;

在C:\Qt\Qt4.8.6\include新建文件夹QWT,把D:\qwt-6.1.2\src下的所有.h和.cpp文件复制到QWT内。

5.VS项目配置

自己编译qwt的话,项目不需要额外配置(我的是这样),如果需要额外配置的话,按以下步骤配置:

1)属性->配置属性->C/C++->常规,附加包含目录:$(QTDIR)\include\QWT

2)属性->配置属性->链接器->输入,附加依赖项:qwtd.lib

3)属性->配置属性->C/C++->预处理器,预处理器定义:QWT_DLL

6.pro文件修改

CONFIG += qwt
DEFINES += QT_DLL QWT_DLL
LIBS += -L"C:\Qt\Qt4.8.6\lib" -lqwtd
LIBS += -L"C:\Qt\Qt4.8.6\lib" -lqwt
INCLUDEPATH += C:\Qt\Qt4.8.6\include\QWT

 

:qwtd.dll和qwt.dll的区别

qwtd.dll为debug模式,qwt.dll为release模式,lib文件同理。

 

这篇关于Qt4.8.6 VS2010 QWT6.1.2的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/881743

相关文章

QT4.8 不展示JPG图片问题解决办法

最近遇到一个很奇怪的问题,项目在自己机上展示JPG图片都是正常的,打包给客户机上始终不展示,试过很多方法,比如本机Debug下不管是运行工程文件还是直接运行 .exe文件 都是可以展示JPG图片的 ,而Release下 发现运行工程文件时 JPG文件也是可以展示的 但是直接运行 Release下exe文件 是不展示JPG文件的。最终经过大神的提示和网上的搜索 知道是由于缺少jpg插件 , 也就是

opencv2-4-10在VS2010环境下的配置流程

1.    下载软件 a.    下载VS2010,安装,这里会安装较长时间,按照提示往下即可。 b.下载opencv,这里是用opencv-2.4.10。解压。要记住自己解压到的位置,因为后面配置路径会用到。 2.    配置opencv环境 a.    计算机->(右键)属性->高级系统设置->高级(标签)->环境变量->(双击)path(用户,系统里面的path任选其一)->在变量值

VS2010与2012项目类型选择,MFC

今天装了了一个 VS2012,  在用向导创建工程的时候,发现在项目类型选择的时候,我们要去观察室继承的谁,VS2010项目类型选择,MFC,mainfrm 继承是cframewnd,而VS2012,继承是CframewndEX    区别好大

VS2010 实用快捷键

1、代码格式化  先按 Ctrl + K  ,再 按 Ctrl + F      或者  先 全选  后  剪切,再粘贴;   如果上面的两个方法都没有用,说明代码里 有 编译期错误, 应该是会 编译失败的 Ctrl+E,D ----格式化全部代码  Ctrl+E,F ----格式化选中的代码 2、删除一行   Ctrl + L    ,    另外  删除一行还可

VS2010+OpenCV编译环境环境配置

_______________________________________________________________________________________________ 今天在公司花了一天的时间安装OpenCV,遇到了各种错误,直到现在才安装成功, 趁热打铁,把安装过程记录下来!百度安装过程,各种牛人的教程很多,但是, 我搜索的结果都是版本低,现在官网都是版本3以上,我

VS2010使用心得体会

2014-1-11 使用VS2010编译的软件,一般会需要的DLL MSVCP100.dll msvcr100.dll

qt4.8.7编译中出现const void* 禁止转换为void *

编译错误 错误忘截图,大概是如下头文件的问题: 该文件中的这一段函数报了如图所示的错误: // Test and set for pointerstemplate <typename T>Q_INLINE_TEMPLATE bool QBasicAtomicPointer<T>::testAndSetOrdered(T *expectedValue, T *newValue){union

VS2010中C#调用C函数

1. 创建C本地DLL文件 1.1 创建Win32Dll项目 1.2 创建DLL,点击完成 1.3 在“头文件”里新建文件:CPPLibraryTest.h  在CPPLibraryTest.h中输入以下内容: [cpp]   view plain copy print ? extern "C" __declspec(dllexport) void Met

VS2010与mysql

一、C#读取mysql乱码 (1)连接mysql时设置charset:             MySql.Data.MySqlClient.MySqlConnection conn;             MySqlCommand myCommand = new MySqlCommand();             string myConnectionString = "s

VS2010关于error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

原文地址   http://blog.csdn.net/computer_liuyun/article/details/25138067   最近用vs2010   记得更改过release和debug的配置     然后没有备份        最近打开vs的时候  总是显示  "转换到 COFF 期间失败: 文件无效或损坏"     修复/重装都不管用。通过度娘,折腾了一下午,终于ok了,在这