为什么需要CMake 如果你一直在windows平台上开发,使用最多的可能就是VS的开发环境,它已经集成了全套的开发环境包括构建编译等。你或许听过好几种 Make 工具,例如 GNU Make ,QT 的 qmake ,微软的 MS nmake,BSD Make(pmake),Makepp,等等。这 ...
分类:
其他好文 时间:
2020-12-03 12:25:34
阅读次数:
19
一、前言 我之前用Qt做了个hello world,结果各种报错,一大堆DLL找不到,今天用命令行编译就通过了 二、准备工作 1.Visual Studio(有nmake就行) 2.Qt 3.把qmake添加进环境变量(我Qt的安装目录是E:\Qt\Qt5.9.0,qmake就在E:\Qt\Qt5. ...
1、简介 gdal3.1.0编译过程中必须依赖proj,编译gdal必须要编译proj,proj的编译需要sqlite3,因此想要编译gdal3.1.0需要先编译proj和sqlite3 2、关于sqlite3 版本3.32,它是一个小型的数据库,其官网上也提供了其动态库包和源代码,但是动态库没有l ...
分类:
其他好文 时间:
2020-07-14 18:51:46
阅读次数:
121
Makefile教程(绝对经典,所有问题看这一篇足够了)makefile很重要 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这... ...
分类:
其他好文 时间:
2020-06-08 19:27:31
阅读次数:
215
一、安装支撑包,有则改之,无则嘉勉 二、安装jdk8 三、安装Maven 四、开始配置Git并克隆项目 git clone git@gitee.com:wanmakeji/Athena.git 五、更新和拉取 六、编译项目 七、拷贝到目录 八、替换ip之类的操作 九、重新启动 ...
分类:
编程语言 时间:
2020-03-22 14:18:25
阅读次数:
125
1. Download OpenSSL source code from https://github.com/openssl/openssl/releases. 2. Download and install ActivePerl from https://www.activestate.com/ ...
分类:
其他好文 时间:
2020-01-30 12:56:22
阅读次数:
110
gdal编译geos的时候会用到geos_c_i.lib这个文件,我用cmake编译的时候仅仅产生geos_c.lib这个文件,所以只能使用nmake的编译方式来编译geos库,nmake编译geos的时候出现了很多问题,最终解决了这些问题,成功编译了goes的win32/x64和debug/rel ...
分类:
其他好文 时间:
2020-01-08 19:17:40
阅读次数:
118
nmake /f Makefile.vc mode=static VC=15 MACHINE=x86 nmake /f Makefile.vc mode=dll VC=15 MACHINE=x86 curl-7.65.0\winbuild\ nmake vc= 15 是vs2017 ...
分类:
Web程序 时间:
2019-12-02 19:27:48
阅读次数:
101
今天在本地看到一个lsd_1.6的源文件,不知道什么时候看LSD时下载的,里面只有一个Makefile和源文件。 想到在Linux下可以只用一个make命令就可以得到可执行程序,在Windows下是不是以可以一个命令就得到EXE程序呢,想到了nmake。 原来的Makefile是这样写的: 1 # ...
分类:
编程语言 时间:
2019-11-16 14:50:58
阅读次数:
82
sqlalchemy不仅仅能自动创建数据库,更提供了其他更强大的功能,今天要介绍的就是sqlalchemy中的事件监听,并将其应用到数据库的初始化中。 需求:当插入设置password字段时,自动加密 # -*- coding:utf-8 -*- from sqlalchemy import * f ...
分类:
数据库 时间:
2019-11-13 11:22:10
阅读次数:
127