将所有的 “ %40echo moc .* amp;amp; ”文件删除

时间:2022-06-10 03:06:11

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目录下。