好久没有更新博客了
最近在做c++相关的,编译起来确实很痛苦。
所以心血来潮,继续更新一下
主要还是一些跨平台的库,比如zlib、libpng、opencv、ffmpeg
编译工具使用mingw作为主要编译环境支持,使用msys进行编译。
一、下载mingw64:
https://objects.githubusercontent.com/github-production-release-asset-2e65be/22099
安装完成后,需要配置一下环境变量,指向安装目录下的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