windows下使用cmake编译c++

好久没有更新博客了

最近在做c++相关的,编译起来确实很痛苦。

所以心血来潮,继续更新一下

主要还是一些跨平台的库,比如zlib、libpng、opencv、ffmpeg

编译工具使用mingw作为主要编译环境支持,使用msys进行编译。

一、下载mingw64:

MinGW-w64 - for 32 and 64 bit Windows download | SourceForge.net

安装完成后,需要配置一下环境变量,指向安装目录下的bin

二、下载msys:

https://udomain.dl.sourceforge.net/project/mingwbuilds/external-binary-packages/msys%2B7za%2Bwget%2Bsvn%2Bgit%2Bmercurial%2Bcvs-rev13.7z

1,下载完成后解压出来放到mingw的根目录

2, 拷贝fstab.simple并改名fstab

3, 修改fstab中关于mingw的配置

 4,使用msys.bat启动并进入编译环境,如果权限问题,右键使用管理员权限打开

5,启动完成后:

6,这里需要注意的是,如果切换盘符,使用 cd /e/workspace 而不是 cd e:/workspace

具体的编译命令由c++源码本身需要的编译命令决定

 

 稍后补上zlib、libpng、ffmpeg、opencv相关的编译链接和下载源

懒人专用一键到达,包含zlib、libpng的mingw64环境包:

https://download.csdn.net/download/DeleteElf/87905784

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

帝利特

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值