• QGis+QT5.9+VS2017源码编译


    1.需要软件

    VS2017 

    QT5.9.2

    CMake 3.10.2

    Cygwin

    osgeo4w

    QGIS源码

    2.安装VS2017  过程省略 是由于机器上已经安装了VS2017

    3.安装QT5.9.2

    勾选需要的进行设置

    下一步进行安装

    我选择了跳过

    等待安装完成即可

    4.安装CMake

    一直下一步

    5.安装Cygwin

     等待安装完成就行了 

    6.安装osgeo4w

    依次搜索依赖项

    • expat>= 1.95
    • fcgi
    • gdal>= 2.1
    • grass
    • gsl-devel
    • iconv
    • libzip-devel
    • libspatialindex-devel
    • pyqt5
    • python3-devel
    • python3-qscintilla
    • python3-nose2
    • python3-future
    • python3-pyyaml
    • python3-mock
    • python3-six
    • qca-qt5-devel
    • qca-qt5-libs
    • qscintilla-qt5
    • qt5-devel
    • qt5-libs-debug
    • qtwebkit-qt5-devel
    • qtwebkit-qt5-libs-debug
    • qwt-devel-qt5
    • sip-qt5
    • spatialite>=4.2.0
    • oci
    • qtkeychain
    • libzip
    • qjson

    遵从“宁可多下,绝不少下”的原则
    仅仅下载Library的内容

    等待安装完成

    7.进行源码编译

     Cmake编译的配置我截图放在下面

    Ungrouped Entries

     

    CMAKE

    ENABLE

    EXPAT

    FCGI

    GDAL

    GEOS

    GRASS

    GSL

    HDF5

    LIBZIP

    NETCDF

    OCI

     

    ORACLE

    POSTGRES

    PROJ

    PYTHON

    QCA

    QGIS

    QSCINTILLA

    QT

     

    QTKEYCHAIN

    QWT

    SPATIALIDEX

    SPATIALITE

    SQLITE3

    WITH

     

    8.VS进行编译

    点击Open Project

    个人编译 mark一下

    参考文章:https://blog.csdn.net/qq_39506222/article/details/83298543 

           https://www.cnblogs.com/2008nmj/p/7834513.html

  • 相关阅读:
    设计模式之三:Abstract Factory(转)
    设计模式之二:adapter模式(转)
    设计模式之一:设计原则(转)
    双链表操作
    单链表操作
    C#-Activex插件操作指南
    积分源码上线
    換友情鏈接
    企业短信群发
    掉了,全掉了。
  • 原文地址:https://www.cnblogs.com/CityLcf/p/9989135.html
Copyright © 2020-2023  润新知