C/C++ 编译器 IDE 下载链接整理
前言
各位可能会因为想要找到各种各样的 IDE/编译器 的下载链接而去百度等地方查找,但多半会遇到盗版/流氓软件:
(不是哥们我还要花 26¥ 购买 Devcpp???)
还有碰瓷的:
(vsc0de、Visual Code 是什么鬼?)
(好好好。Subllme Text,Sublim Text,眼力挑战吗?)
所以我们应该使用 bing/google 来搜索。
所以我为大家整理了一些 IDE/编译器 的下载链接,希望可以帮到各位,还请各位看官点个赞!
- 如果有多个操作系统都适用/我不确定是否不适用而且搜索无果,那么我会在多个操作系统下都挂上这个链接。
配置 Sublime Text
IDE
DevC++
5.11 版本界面: 6.5 版本界面: 6.7.5 版本界面:
for windows
DevC++ 2020+6~6.7.5
DevC++ 6.7.5 (by gitee)
6.7.5 GCC 10.3 + mingw-w64 (x86_64 by s)
6.7.5 GCC 10.3 + mingw-w64 (x86_64 by gitee)
6.7.5 GCC 10.3 + mingw-w64 (by s)
6.7.5 GCC 10.3 + mingw-w64 (by gitee)
6.7.5 GCC 9.3 (by s)
6.7.5 GCC 9.3 (by gitee)
6.7 GCC 10.2
6.5 GCC 10.2
6.5 GCC 10.2 (by gitee)
6.3 GCC 10.2
6.3 GCC 9.2
6.3 GCC 9.2 (by emb)
5.11 TDM-GCC 4.9.2
Visual Studio Code (VSCode)
windows 版本,默认颜色,界面:
官网
- user:对单个用户进行下载。
for windows
64 bit (system)
64 bit (user)
arm64 (system)
arm64 (user)
for mac
for mac universal
others
click here
Visual Studio
界面:
官网
for windows
- 该版本官方注释:开发人员个人可免费用于学术用途,并且是开放源代码的。
Community 2022
- 该版本官方注释:供个人使用的免费试用版。
Professional 2022
- 该版本官方注释:供组织使用的免费试用版。
Enterprise 2022
Code::Blocks
官网
- nonadmin:如果你在这台计算机上没有管理员权限,那么选择这个。
for windows
20.3 + mingw-w64
20.3 32 bit + mingw-w64
20.3
20.3 (nonadmin)
20.3 32 bit
20.3 32 bit (nonadmin)
for linux
20.3 for oldstable (amd64)
20.3 for oldstable (i386)
20.3 for stable (amd64)
20.3 for stable (i386)
20.3 for rmp (el6)
20.3 for rmp (el7)
for mac
13.12 (zip)
CP Editor
-
这个东西一般来说是拿去测数据的,并非主流编译器,但是也很出名/常用。所以挂了一个,建议下载带 gcc、llvm 的版本,这样就不用自己配置编译器了。
-
下载链接为 github 的,所以可能会访问不了/速度慢。
gitee 官方镜像
- 截止 2025/1/8 时:v7.0.1 为测试版;v6.11.2 为最新的正式版。
官网
for windows
7.0.1 + gcc 13.2 + LLVM 17.0.6 (x64)
7.0.1 (x64)
7.0.1 + gcc 13.2 + LLVM 17.0.6 (x86)
7.0.1 (x86)
6.11.2 + gcc 13.2 + LLVM 17.0.6 (x64)
6.11.2 (x64)
6.11.2 + gcc 13.2 + LLVM 17.0.6 (x86)
6.11.2 (x86)
for linux
7.0.1 (amd64)
7.0.1 (x86_64)
6.11.2 (amd64)
6.11.2 (x86_64)
for mac
7.0.1 (x64)
6.11.2 (x64)
others
click there
Eclipse
官网
for windows
202412 (x86_64)
202412 (aarch64)
for linux
202412 (x86_64)
202412 (aarch64)
202412 (riscv64)
for mac
202412 (x86_64)
202412 (aarch64)
others
click here
Sublime Text
- 版本号 [a][b][c][d] 属于 Sublime [a]。比如:版本号 4189 的 Sublime Text 属于 Sublime 4。
官网
for windows
lastest (x64)
lastest (portable ver. x64)
4186 (x64)
4186 (portable ver. x64)
3211 (x64)
3211 (portable ver. x64)
3211 (32 bit)
for linux
lastest (x64 .deb)
lastest (x64 .rpm)
lastest (x64 .pkg.tar.xz)
lastest (x64 .tar.xz)
lastest (arm64 .deb)
lastest (arm64 .tar.xz)
4186 (x64 .deb)
4186 (x64 .rpm)
4186 (x64 .pkg.tar.xz)
4186 (x64 .tar.xz)
4186 (arm64 .deb)
4186 (aarch64 .tar.xz)
3211 (x64 .deb)
3211 (x64 .rpm)
3211 (x64 .pkg.tar.xz)
3211 (x64 .tar.bz2)
3211 (32 bit.tar.bz2)
for mac
lastest
4186
3211
others
click here
编译器
mingw-w64
官网(?)
for windows
官方下载 (by s)
5.03 (x86_64 verilator by msys2)
others
(by msys2)
mingw
for windows
官方下载 (by s)
msys2
- 说实话:其实我自己也不知道算哪个操作系统的,只能乱炖了。请见谅。
- 关于从 msys2 渠道的 mingw-w64 clang 都在这:click here。
github 官方下载
官网
lastest (x86_64)
lastest (i686)
20241208 (x86_64 by itself)
20241208 (x86_64 by g)
20241208 + base (x86_64 .sfx)
20210705 + base (i686)
20241208 + base (x86_64 .tar.xz)
20241208 + base (x86_64 .tar.zst)
clang & LLVM
- 因为这两个是一家的,所以干脆就放一起了。
- 好好好,我眼睛看岔了,原来 19.1.6 的文件基本是全的,我又得放 19.1.6!!!!!!!!!!!
clang 官网
LLVM 官网
github 官方下载
for windows
19.1.6 clang + llvm (x86_64)
19.1.6 clang (.tar.xz)
19.1.6 clang-tools-extra (.tar.xz)
19.1.6 clang-tools-extra doxygen (.tar.xz)
19.1.6 clang doxygen (.tar.xz)
19.1.6 LLVM (32bit)
19.1.6 LLVM (64bit)
19.1.6 llvm
19.1.5 clang + llvm (x86_64)
19.1.5 clang (.src.tar.xz)
19.1.5 clang-tools-extra (.src.tar.xz)
19.1.5 clang-tools-extra_doxygen (.tar.xz)
19.1.5 clang_doxygen (.tar.xz)
19.1.5 LLVM (32bit)
19.1.5 LLVM (64bit)
19.1.5 LLVM (woa64)
19.1.5 llvm (.tar.xz)
for linux
19.1.6 clang (.tar.xz)
19.1.6 clang-tools-extra (.tar.xz)
19.1.6 clang-tools-extra doxygen (.tar.xz)
19.1.6 clang doxygen (.tar.xz)
19.1.6 LLVM (x64)
19.1.6 llvm
19.1.5 clang + llvm (aarch64)
19.1.5 clang + llvm (armv7a)
19.1.5 clang (.tar.xz)
19.1.5 clang-tools-extra (.tar.xz)
19.1.5 clang-tools-extra_doxygen (.tar.xz)
19.1.5 clang_doxygen (.tar.xz)
19.1.5 LLVM (x64)
19.1.5 llvm (.tar.xz)
for mac
19.1.6 clang (.tar.xz)
19.1.6 clang-tools-extra (.tar.xz)
19.1.6 clang-tools-extra doxygen (.tar.xz)
19.1.6 clang doxygen (.tar.xz)
19.1.6 LLVM (macOS arm64)
19.1.6 llvm
19.1.5 clang-tools-extra (.tar.xz)
19.1.5 clang-tools-extra_doxygen (.tar.xz)
19.1.5 clang_doxygen (.tar.xz)
19.1.5 LLVM (macOS-x64)
19.1.5 llvm (.tar.xz)