本文分享安装MinGW-x64编译包的方法。前面几篇文章已经阐述过,下载安装了了代码编辑神器 Visual Studio Code软件以后,要想能够编辑、运行、调试C/C++代码,必须另外安装编译器,因为VS code自带的编译器中不包括C/C++的编译器(希望以后VS CODE直接带上,让C/C++用户选装)。第一步,安装MSYS2. 这是一个专门安装各种工具包的工具包,MSYS2 is a collection of tools and libraries providing you with an easy-to-use environment for building, installing and running native Windows software. MSYS2自带许多常用的工具包,安装了它以后,利用它再安装你所需的工具包就很方便。注意在安装的时候,软件提示建议安装在一个新建的根目录下,因为如果软件卸载的话,会把安装目录连同上级的目一并删除。新建目录的名称,推荐使用MSYS2,望文知意,不会被误删。MSYS2对电脑软硬件的要求,必须是64位系统,8.1及以后的Windows版本。第二步,运行MSYS2,输入安装MinGW-x64的行命令。MSYS2大抵相当于一个控制台窗口,可以输入行命令。安装MinGW-x64,输入以下命令:pacman -S --needed base-devel mingw-w64-ucrt-x86_64-toolchain图1 安装中遇到选择19中工具包时,直接回车,表示全选安装中,对于第一个提示,直接回车,安装全部19个工具包。对于第二个提示,是否继续安装,输入 y.第三步,将C/C+编译、调试时所用到的文件gcc.exe,g++.exe , gdb.exe所在的目录 MSYS2\ucrt64\bin,设置到电脑的环境变量中去。为了验证MinGW-x64 是否安装成功,环境变量中Path是否设置正确,可以在命令行窗口中运行:gcc --versiong++ --versiongdb --version 看看是否会出现所运行软件的版本等信息。第四步,编写C++源代码,运行和调试。图2 运行C/C++ 代码图3 运行代码时,在系统自动探测到的编译器中,选择C/C++: g++.exe build and debug active file最后,补充说明一下,在vs code设置编译器路径的方法。在左侧的activity bar中点击 manage,打开settings界面,搜索框中输入compiler, 出现编译的路径设置,选择需要设置编译器路径的项,输入MSYS2\ucrt64\bin。
0 评论