GCC MingGW-w64 8.1安装调试
文章目录
- 1. 编译器是干嘛的?
- 1.1. MSVC
- 1.2. GCC (MinGW-w64)
- 1.3 常用的场景
- 2 下载编译
- 2.1 minGW_w 64 安装 &全局设置
- 2.2 MinGW-w64 8.1版本须知
1. 编译器是干嘛的?
核心作用:把你写的C语言(人话),翻译成CPU能执行的机器码(0和1)。
因为CPU有很多种(Intel的、ARM的),所以翻译官也有很多种。##
1.1. MSVC
全名:Microsoft Visual C++
身份:微软亲生的翻译官
工作地点:Windows系统
它是谁? 它是微软为了自家Windows系统量身定做的编译器。
它的特长:
最懂Windows: 它在Windows上干活最快、最稳。就像本地土著,路最熟。
Matlab的好基友: MathWorks(Matlab公司)的开发环境就是Windows,所以他们最偏爱MSVC。你在Matlab里跑仿真、生成mex文件,用MSVC成功率最高,几乎不出错。
缺点: 它只给Windows干活,不支持别的系统(比如Linux)。
一句话总结:MSVC = Windows上的官方翻译官,最适合在Win11上做仿真测试。
1.2. GCC (MinGW-w64)
A. GCC (GNU Compiler Collection)
身份:开源世界的老大哥
特点: 它是开源免费的,全世界的程序员都在用。Linu
