windows VS2013 编译安装QWT6.1

Posted FlyingGod

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows VS2013 编译安装QWT6.1相关的知识,希望对你有一定的参考价值。

1. 下载QWT从官网

For getting a snapshot with all bugfixes for the latest 5.2 release:

svn export svn://svn.code.sf.net/p/qwt/code/branches/qwt-5.2 

For getting a snapshot with all bugfixes for the latest 6.1 release:

svn export svn://svn.code.sf.net/p/qwt/code/branches/qwt-6.1 

2. 利用visual studio 2013打开qwt.pro工程,编译时候出现问题

Moc’ing qwt_abstract_legend.h…命令语法不正确。error MSB6006: “cmd.exe”已退出,代码为 255。

3.关闭项目,打开文件 qwt.vcxproj 和 qwt_designer_plugin.vcxproj,将所有的 “ %40echo moc .* && ”文件删除,或者使用另外一种方式There was a bug in the Visual Studio add-in when using subdirs. Try to change this in the qwt.pro file before importing:

SUBDIRS = \ 
    src     textengines 

修改成为

SUBDIRS = src textengines

Then, do the import again. You could also use a fixed version of the Visual Studio add-in. Here you can find the corresponding issue on the Qt bug tracker: Qt Visual Studio Add-in 1.1.0 doesn‘t parse QTDIR correctly in a project with SUBDIRs

但是测试时候发现直接修改次级目录的方式还是不能使用,或许安装Visual studio add-in 插件有效,但是我直接删除了里面的  %40echo moc .* && 

4. 编译之后,进行配置

5.配置
1. 将lib目录下的qwtd.dll、qwt.dll拷贝到$(QTDIR)/bin和$(QTDIR)/lib目录下
2. 将designer\plugins\designer目录下的qwt_designer_plugin.dll和qwt_designer_plugin.lib拷贝到$(QTDIR)\plugins\designer目录下。
3. 将src目录下的所有.h和.cpp放入一个空文件夹QWT中,再将该文件夹拷贝到$(QTDIR)\include目录下。
 

以上是关于windows VS2013 编译安装QWT6.1的主要内容,如果未能解决你的问题,请参考以下文章

MPI 在Windows10 上安装,使用VS2013编译生成可执行程序

MPI 在Windows10 上安装,使用VS2013编译生成可执行程序

caffe能安装 在windows上吗

windows系统+VS2013编译GDAL(使用cmd命令行)

Windows平台编译libevent

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