windows安装c++开发环境

449 阅读2分钟

windows安装c++开发环境

msys2

官方网站

可以把它看作一个c++开发依赖的管理工具,安装时最好不要安装到C盘,安装完成后运行既可。

在这个命令行中有一个安装包管理工具pacman,使用这个工具来安装编译器、调试器等。

常用命令:

pacman -Sy    # 同步远程软件列表
pacman -Syu    # 更新本地安装包
pacman -Ss 安装包名称    # 从远程查询安装包
pacman -S 安装包名称    # 安装软件包
pacman -Sc    # 清除未安装的缓存

上面的命令基本就够用了,pacman是 ArchLinux 的一个包管理工具,想要深入学习可以到 Arch 社区。

gcc/g++ gdb make cmake

  • gcc :编译C文件的编译器

  • g++ :编译C++文件的编译器

  • gdb :调试器

  • make :当项目文件较多时,使用该工具来配置编译规则,学习难度较高

  • cmake : 该工具可以生成 make 所需的配置文件,学习难度较低

首先安装这几个工具就行了,其它需要的工具在用到时在安装。

并且安装的时候先使用命令行查找,再安装,安装mingw64系列的就行,具体有什么区别感兴趣可以自己查找。

VScode

安装编辑器,没什么要注意的,安装完成后再安装插件,汉化插件和Microsoft提供的几个c++插件即可。

Clion

CLion: A Cross-Platform IDE for C and C++ by JetBrains

比较好用的编辑器,但是要付费,一个月60元左右,新用户第一个月(30day)免费。

使用了一段时间,个人感觉还是vscode用着顺手

Visual Studio

微软的最强集成环境编辑器,安装时不需要再额外安装msys2,直接从官网下载,安装就行。

优点是特别省心,编辑文件后点击运行就可以;

缺点是特别大,编辑器加上环境大概十几个G,

在下载时一定要勾选下载后再安装,下载的时候微软下载器会加速下载,但也需要很长时间。

并且只支持windows平台,其它平台虽然有这个编辑器,但是不支持c++开发。