首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

windows+CMake+mingw c/c+开发环境搭建

废话不再多说,直接进入正题

CMake 安装

CMake 下载

官方下载地址: https://cmake.org/download/

cmake下载页面

选择自己系统(Platform)对应的版本并下载

这里我们选择Windows win64-x64 Installer: Installer tool has changed. Uninstall CMake 3.4 or lower first!

CMake 下载完成

CMake 安装

安装时根据自己系统的安全设置,可能会出现如下对话框,不用担心,直接点击"运行(R)"

安装时安全警告

CMake Steup

License

必须选择同意,否则不能进入下一步

安装选项

是否添加环境变量,这里我们选择"Add CMake to the system PATH for all users"

是否创建桌面快捷图标,根据自身情况而定,这个只是创建桌面图标使用方便,并不会对以后的使用造成实质上的影响

安装路径

这里选择自己习惯存放程序的路径,我们这里采取默认值

安装路径

安装最后确认

经过前面的操作终于把需要配置的都配置了,下面该程序自己干活了

安装最后确认

进入安装

真正开始安装的阶段,这一阶段比较耗时,完全取决于电脑自身的配置高低,系统主要是解压文件和写磁盘

安装中

安装完成

共享你,终于将CMake安装完成了

安装完成页面

确认CMake安装

验证CMake是否成功安装,可以调出CMD窗口,输入,瞧瞧系统会给你说什么,如果出现如下窗口,那么恭喜你没有任何问题。

CMake安装好

那么万一出现的是如下内容呢

CMake没安装好

我们一般有如下处理步骤和处理方法:

确认是新调出CMD窗口再进行的操作

我们可以手动修改系统的环境变量指定CMake的bin目录位置

系统环境变量 Path

确认如图所示内容在Path中配置,如果没有可以手动输入并确定

待2操作完成后可以再验证,如果解决那么恭喜,如果问题仍存在,那么需要重启系统(一般都能解决了,除非比较低的系统版本可能需要重启)

mingw

mingw 下载

这里给出64系统使用的mingw, https://sourceforge.net/projects/mingw-w64/

mingw下载完成

这里其实是下载的一个安装器,具体的安装是通过运行这个安装器来引导安装的

mingw 安装

开始运行安装器

mingw 安装选项

安装选项

这里需要做出对应的选择,当然完全默认没有任何问题,我们这里采用默认,继续安装

mingw 安装位置

安装位置选择

这里有坑,我们先入坑, 继续安装

mingw 安装中

安装中

安装器需要从网上下载所需要的文件,这一步耗时较长

mingw 安装完成

安装完成

环境变量设置

同CMake的一样,mingw安装完后自动了设置环境变量,你也可以通过运行其安装目录下的来进入运行环境

mingw-w64.bat

验证mingw环境是否设置好,同样新调出CMD窗口,输入命令,出入如下信息则表示安装没有问题,否则请参照CMake配置环境变量的方式来解决。

gcc 命令

CMake+mingw 实例

我们安装完环境后来个实例运行下吧

编写源码文件

来个宇宙最著名的程序吧

编写CMake文件

生成Make file

很不幸,这一步会出问题

意思就是不能生成Unix Makefiles,其实这是确实make程序造成的,

解决方法就是找到mingw安装目录下mingw32-make.exe拷贝一份并重命名为make.exe

make

再运行

这样就对了

编译

什么,又有问题

还记得前面我们安装mingw时说的坑吗,现在我们需要填坑了,文件就是万恶的,这也好办,将文件夹复制到一个正常的目录吧,比如直接,然后需要修改环境变量

修改mingw环境变量

运行

好了,终于成功了

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180330G1VQHV00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券