Qwtpolar的编译
Qwtpolar是Qt的一个第三方扩展,用于绘制极坐标下的函数图形。官方网站在:
http://sourceforge.net/projects/qwtpolar/
新版的QGIS2.8依赖这个库,所以花时间研究了一下怎么编译。
安装Qwtpolar之前首先要安装Qwt。另外要注意Qwtpolar和Qwt之间版本号的对应关系。
Qwt的编译、安装很简单。参考我之前的博文。
安装Qwt 后还要设置一下环境变量,好让Qwtpolar 能够找到它,简单的说就是增加一个名称为 QMAKEFEATURES 的环境变量,变量值为 qwt.prf 所在的目录。
之后就可以安装 Qwtpolar 了。有了前面的工作,安装 Qwtpolar 就非常简单。同样,通过修改 qwtpolarconfig.pri 文件,可以更改 Qwtpolar 的安装路径。
qmake
make
make install
之后把qwtpolar.prf 所在目录加到 QMAKEFEATURES 中就可以了。
转载于:https://www.cnblogs.com/paladin1893/p/4440434.html
Qwtpolar的编译相关推荐
- Win7下用VS2010编译QGIS2.9.0
折腾了两天了,终于吧QGIS2.9.0在VS2010下面编译过了. 参考了许多的博客,在网络环境极为和(e)谐(lie)的情况下用Google查了好多资料. 其实原创的东西真的不多,但是毕竟是自己亲身 ...
- Linux qgis 编译,QGIS简介与源代码编译
QGIS(http://qgis.org)是一个集成了很多个开源的空间数据处理库的桌面GIS软件,支持Python脚本.QGIS基于QT和SIP进行开发,支持Windows\Linux\MacOS等操 ...
- QGIS简介与源代码编译
2019独角兽企业重金招聘Python工程师标准>>> QGIS(http://qgis.org)是一个集成了很多个开源的空间数据处理库的桌面GIS软件,支持Python脚本.QGI ...
- 中标麒麟编译qgis源码+PyQt环境
中标麒麟编译qgis源码 根据公司工作安排需要在中标麒麟下编译qgis3.4.7,把编译的过程随手记录一下. QGIS项目主页:http://www.qgis.org/en/site/ QGIS源码下 ...
- go build 编译报错 missing go.sum entry for module providing package
go build 编译报错 missing go.sum entry for module providing package 解决方法 // 移除未使用的依赖 go mod tidy 再次编译,就可 ...
- kotlin重写构造方法编译报错:Primary constructor call expected
在kotlin中使用construct关键字定义构造方法,如果类定义时已经有构造方法(类名后带括号),需要添加构造方法时,需要使用以下写法: class User(var name,var age){ ...
- Myeclipse中项目没有代码错误提示,jsp页面无编译迹象?如何解决
在使用Myeclipse开发项目时,发现jsp页面中嵌入的java代码没有编译的迹象,错误的get方法没有报错,没有报错信息我们如何知道我们开发的内容是正确的呢? 接下来就演示一下如何解决
- 初试linux编译(ubuntu+vim)+玩转智能蛇
一.初试linux编译(ubuntu+vim) 步骤: ①下载vmware15+ubuntu桌面版映像 ②安装ubuntu ③下载vim+gcc 在ubuntu终端输入: sudo apt-get i ...
- java调用clang编译的so_写Java这么久,JDK源码编译过没?编译JDK源码踩坑纪实
好奇害死羊 很多小伙伴们做Java开发,天天写Java代码,肯定离不开Java基础环境:JDK,毕竟我们写好的Java代码也是跑在JVM虚拟机上. 一般来说,我们学Java之前,第一步就是安装JDK环 ...
- Go 编译的可执行文件是否有动态库链接?
Go 引用了其他包的话,是将引用的包都编译进去.用 ldd 看几个 Go 编译出来的二进制程序有的没有动态链接库的使用.但是有的又有引用动态链接库,这个是为什么? 回答:Go 默认是开启 CGO_EN ...
最新文章
- 关于HtmlAgilityPack解析页面中数据乱码问题
- jquery兼容IE和火狐下focus()事件
- mysql数据库核对_Mysql数据库操作总结
- 在程序中集成地址簿、电子邮件和地图功能
- 【Android 进程保活】提升进程优先级 ( 1 像素 Activity 提高进程优先级 | taskAffinity 亲和性说明 | 运行效果 | 源码资源 )
- [Material Design] 教你做一个Material风格、动画的button(MaterialButton)
- PyCharm编辑界面提示
- 18 | 理论四:接口隔离原则有哪三种应用?原则中的“接口”该如何理解?
- C++学习笔记 之 循环
- 通俗地告诉你:为什么Dijkstra算法是正确的?
- STOP: TOTAL NO. of ITERATIONS REACHED LIMIT.
- python爬取天眼查_求指教!! 爬取天眼查数据的时候,脚本运行一段时间,就会被天眼查的反爬取搞出来。怎么能躲过这个检测...
- Gradle 实现 Android 多渠道定制化打包
- 数字和ASII码之间的转换
- UML中各种线条关系记忆技巧
- 局域网共享上网IP设置
- 基于滴滴云搭 SeaweedFS 存储系统
- 切蛋糕(洛谷P1714)
- linux系统盘的概念,了解linux系统硬盘分区概念-SELinux入门-linux网卡配置及参数学习_169IT.COM...
- IOT专用IOP平台
热门文章
- 日志分析 批量给指定内容标记颜色 word 文本
- 以太坊源代码 - eth_call以及eth_sendTransaction区别
- bootstrap popover弹框内容换行
- 漂亮的thinkphp 跳转页封装
- matlab如何制作莫兰散点图,求大神指点绘制空间内散点图的包络面,,,散点程序如下...
- 基于SSM疫情信息爬取与分析系统
- 常见linux服务器存储空间,全面了解linux服务器的常用命令总结
- 编程老司机带你玩转 CompletableFuture 异步编程
- 邮箱大师手机版服务器异常,邮箱大师安装步骤 邮箱大师常见问题
- 阶段5 3.微服务项目【学成在线】_day02 CMS前端开发_12-webpack研究-webpack安装