QWT 6.1.0 在 Qt 5.6 (msvc2013) 成功安装编译使用

环境:

Win7 64 bit / Qt Creator 3.6.1 / Qt 5.6  (msvc2013) / QWT 6.1.0

 

参考:

http://blog.sina.com.cn/s/blog_a6fb6cc90102v25w.html

http://blog.csdn.net/ymc0329/article/details/7865339

http://blog.chinaunix.net/uid-26815567-id-4064185.html

http://www.cnblogs.com/warrior1988/p/5358954.html

这是几篇比较有用的,网上其余的文章教程使用环境与我都有所区别。

在编译过程中主要出现了几个宏的定义问题:

将 QT_STATIC_CONST_IMPL   改成    const 

将 QT_STATIC_CONST             改成    static const

时间: 2024-10-12 03:54:46

QWT 6.1.0 在 Qt 5.6 (msvc2013) 成功安装编译使用的相关文章

在vmware workstation10.0环境下给windows server2012R2成功安装hyper-v

有时我们在vmware workstation10.0环境中给windows server 2012R2安装Hyper-v的时候会提示"无法安装Hyper-v:虚拟机监控程序已在运行中"如图,我们可以通过设置让其顺利安装.(温馨提示,在windows8或者8.1中如果你添加了Hyper-v功能后不可用也可以通过此方法来解决) 第一步,打开虚拟机设置选择处理器勾选中"虚拟化Intel VT-x/EPT 或AMD-V/RVT(V)" 第二步:打开虚拟机文件选中后缀名为&

Qt静态库下载与安装说明

既然能想到Qt静态编译,那各位应该对静态编译的目的以及与动态编译的异同和优劣有所了解了,只是苦于寻找安装资源以及安装方法,所以本文着重说明这两点. 一.资源下载 https://sourceforge.net/projects/static-qt/files/5.2.1/ Qt 5.2.1Static for Windows.7z 二.安装方法 1. 首先确认Qt动态库已经成功安装(官方默认安装动态库); 安装完成后 qmake.exe文件应在目录D:\Qt\Qt5.2.0\5.2.0\ming

Qt 5的git源码编译

Qt 5的git源码编译 由于一些需求,需要接触Qt3D.虽然Qt 3D还没有问世,但是据称已经差不多完成了.Qt 3D的内部版本是2.0,将会并入Qt 5.5中.现在还是有一些途径来获取Qt 3D的.那就是使用git获取最新的源码进行编译.花了好几天的时间,终于成功了.下面分享一下心得. 蒋彩阳原创文章,首发地址:http://blog.csdn.net/gamesdev/article/details/43404647.欢迎同行前来探讨. 1.下载并且安装git forwindows.git

linux 下安装编译配置 QT

打算做嵌入式图像处理,计划方案嵌入式Linux+OpenCV+QT,昨天简单入门OpenCV今天看看QT,QT就先弄Linux下面的,回家之前争取把基本的摸通,然后能在板子上跑起来. 软件环境 Linux:Ubuntu 12.04 X86 QT:4.8.4 关于QT安装 QT的早期版本和现在版本有点变化,提供的文件也不尽相同,最新的版本为5.0,我这里用的是4.8.4,一个完整的QT应该包括QT库.IDE也就是QT creator,在Linux下的安装中,目前看到的主要有三种方法: 1..bin

qmake.exe是在Qt安装编译时生成的,里面内嵌了Qt相关的一些路径(最简单的方法是保持一样的安装路径,最方便的办法是设置qt.conf文件)

在网上直接下载别人编译好的Qt库,为自己使用省了不少事.但往往也会遇到些问题,其中Qt version is not properly installed,please run make installQt没有被正确安装,请运行make install这个问题是比较常见的一个.网上看了一个帖子,终于明白原因所在,原来是qmake.exe是在Qt安装编译时生成的,里面内嵌了Qt相关的一些路径.如果直接拷贝过来使用,自己的路径结构与原来不同,则Qt库就不能正常使用.提示就是Qt version is

centos 7.0 nginx 1.7.9成功安装过程

centos 7.0根目录 的目录构成 [[email protected] /]# lsbin dev home lib64 mnt proc run srv tmp varboot etc lib media opt root sbin sys usr 首先下载 nginx 官网 http://nginx.org/en/download.html 由于不太熟悉centos 7.0 的目录 先直接安装到usr目录下 usr/local/src [[email protected] /]# cd

移植 libuv 到 Visual C++ 6.0 并支持在 Windows XP 系统下编译

移植版的 libuv:https://github.com/liigo/libuv-vc6 (支持VC6和XP,作者Liigo). 我从一年前(大概2013年6,7月份)开始在业余时间做这项移植工作,走走停停,陆续用了一两个月的时间,才基本完成.这期间做了详细的移植记录,现在发布出来,希望对某些人有用.就在昨天(2014年7月12日),我又把移植的代码同步到最新的libuv(https://github.com/joyent/libuv)并发布到Github上:但是之前的移植记录没有变更,或许在

Adobe/Flash Media Server 5.0 linux 64位系统下的安装

一.下载 Adobe/Flash MS5.0下载地址: http://fs1.d-h.st/download/00036/VOt/adobemediaserver_5_ls1_linux64.tar.gz # ./wget http://fs1.d-h.st/download/00036/VOt/adobemediaserver_5_ls1_linux64.tar.gz 二.安装 # ./tar -xvf adobemediaserver_5_ls1_linux64.tar.gz # ./cd

Cloudera hadoop-2.3.0-cdh5.1.0 在Centos 6.5 下的安装

安装前准备 1.  虚拟机3个,安装Centos 6.5, 内存设置为4GB 2.  配置yum源为163(不配置,在安装软件时,慢的要死) 3. 关闭防火墙( iptables),disabled SELinux 4. 配置静态IP,并在/etc/hosts中将Hadoop集群中的主机名加进去 安装 1. 在Cloudera官网上下载 cloudera-manager-installer.bin 2. 直接运行 cloudera-manager-installer.bin 3. 通过安装好的c