windows 下使用 cmake-gui 来编译第三方库的源代码

本文介绍了在Windows下利用cmake-gui配合MinGW编译opencv库的详细步骤,包括环境配置、CMake设置、手动选择编译器、生成工程文件及编译过程。此外,还提到了与Visual Studio的集成编译方式。
摘要由CSDN通过智能技术生成

很多 linux 和 windows 平台通用的第三方库喜欢使用 CMAKE 来管理整个工程文件,当我们需要编译安装该库时,在 linux 上往往非常简单。

  1. ./configure
  2. make
  3. make install

而在 windows 下配置该库难度就比较麻烦,一般使用 cmake-gui 进行配置,生成对应开发环境的工程(比如VS2010、VS2015、MinGW 之类的),这里描述一下使用 CMAKE-gui 编译配置第三方库的通常的过程。

MinGW

以 MinGW 作为编译器举例。

环境

  1. CMake 3.8.2
  2. MinGW 5.30 32bit

CMake 和 MinGW 都要确保已经加入了系统环境变量。
其中 MinGW 的环境变量是MinGW -> 安装路径,PATH -> %MinGW%\bin

opencv 2.4.11

opence 2.4.11 是 opencv库的一个早前版本,官方已经预编译好了几个vs版本的安装包,而我想要使用 MinGW环境进行编程,我就需要自己编译这个 opencv 库。

过程

  1. 我们将下载的库文件解压,然后在外边新建一个文件夹叫 build 之类的。
    这里写图片描述

  2. 打开 cmake-gui,设置两个路径。Where is the

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值