Windows下安装MinGW(C/C++编译工具)

Windows下安装MinGW(C/C++编译工具)在Windows下写C++程序又不想安装Visual Studio,那么可以安装MinGW。这里可以自行选择线程模型WIN32或posix,以及

大家好,欢迎来到IT知识分享网。

在Windows下写C++程序又不想安装Visual Studio,那么可以安装MinGW。

下载地址:https://osdn.net/projects/mingw/

注:

MinGW-w64下载地址1:https://github.com/niXman/mingw-builds-binaries/releases

这里可以自行选择线程模型WIN32或posix,以及异常处理方式seh,sjlj和dwarf,这里建议使用posix与seh。 posix与*nix下的线程模型使用相同接口;seh效率更高,不过只在64位可用。

MinGW-w64下载地址2(更推荐):https://winlibs.com

这个版本的包含目录更清晰一些。这里只有一种posix+seh的版本,而且可以选择要不要llvm环境(即clang编译器环境)。下载到压缩包后解压在随便一个地方,将解压路径/mingw64/bin/添加进环境变量

网页打开速度可能有点慢,耐心等待……[呲牙]

Windows下安装MinGW(C/C++编译工具)

Windows下安装MinGW(C/C++编译工具)

双击安装程序进入安装

Windows下安装MinGW(C/C++编译工具)

Install(安装),选择安装路径,Continue

Windows下安装MinGW(C/C++编译工具)

Windows下安装MinGW(C/C++编译工具)

等待……,Continue,进入MinGW Installation Manager界面

Windows下安装MinGW(C/C++编译工具)

可以看到支持的语言有C(mingw32-base-bin),Ada(mingw32-gcc-ada-bin),Fortran(mingw32-gcc-fortran-bin),C++(mingw32-gcc-g++-bin),Objective-C(mingw32-gcc-objc-bin),每个选项下面都有说明。

这里选择C/C++编译器就行了。

Windows下安装MinGW(C/C++编译工具)

勾选完成后,在菜单栏中选择Installation -> Apply Changes

Windows下安装MinGW(C/C++编译工具)

弹出如下对话框

Windows下安装MinGW(C/C++编译工具)

Apply……耐心等待,直至安装成功,即可关闭此界面。

Windows下安装MinGW(C/C++编译工具)

Windows下安装MinGW(C/C++编译工具)

注意,整个安装过程中可能会提示某些组件下载失败,但没关系,后续需要时,可以通过 MinGw Installer安装界面中的 “All Packages”选项中,手动选择指定的安装包进行安装。

安装完成后配置环境变量,将mingw/bin路径进到Path变量中

Windows下安装MinGW(C/C++编译工具)

Windows下安装MinGW(C/C++编译工具)

打开VS code,Ctrl+` 打开 terminal

Windows下安装MinGW(C/C++编译工具)

编译一个C++文件测试一下

Windows下安装MinGW(C/C++编译工具)

可以看到,已经可在VS Code中编译C++程序了。

另外,文章开头还注明了另外两种安装mingw的方法,大家可以试试,都是要配置环境变量。

最后附带讲下配置环境变量的方法。

按Windows+R,输入 sysdm.cpl,Enter(回车)键

Windows下安装MinGW(C/C++编译工具)

Windows下安装MinGW(C/C++编译工具)

双击Path,或者选中Path然后点击编辑…按钮

Windows下安装MinGW(C/C++编译工具)

双击空白行,或者点击右侧新建按钮,

Windows下安装MinGW(C/C++编译工具)

然后点击浏览…按钮,选择MinGW目录下的bin,确定

Windows下安装MinGW(C/C++编译工具)

然后一直确定即可。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/77472.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信