使用MSVC2013编译QMapControl

使用MSVC2013编译QMapControl

有关QMapControl的资料介绍网上比较少,发布QMapcontrol组件的网站目前打不开了,但它确实对利用Qt给自己的应用程序添加地图元素提供了有益帮助,耗时一天,初步知道了如何使用。

QMapControl的下载

最新版下载链接为:https://sourceforge.net/projects/qmapcontrol/

QMapControl的编译

  1. MSVC2013环境变量配置
    自己是利用VS做Qt相关工作,为此下载了一个自带MSVC2013的Qt版本,外加VS2013.
    打开MSVC2013命令行:根据电脑系统配置环境变量,我是win10 64位系统,但是MSVC为32位的,选择X86。
    输入命令如下:vcvarsall.bat x86
    环境变量配置
  2. 利用工程文件生成Makefile
    编译过程依赖Makefile文件,它包含工程配置的信息,与编译器、编译环境相关。
    输入命令如下:qmake QMapControl.pro -spec win32-msvc2013
    在这里插入图片描述
    3.编译
    利用Qt自带的jom命令编译,若提示非内部或外部命令,无法执行jom操作,则在系统环境变量或用户环境变量中添加jom.exe所在路径,我的文件路径在:
    E:\Qt\Qt5.4.2\Tools\QtCreator\bin
    在这里插入图片描述
    命令行输入:jom
    在这里插入图片描述
    等待编译过程完成
    在这里插入图片描述
    至此,在sample文件夹下可以找到生成的lib文件
    在这里插入图片描述
    最后,就可以学习sample下的子项目啦,如果QMapControl不编译,直接编译子项目,就会提示缺少qmapcontrol0.lib文件。

希望能帮助到大家!
[1]:http://www.luyixian.cn/news_show_312456.aspx

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值