目录
- 🎈个人主页🎈:linux_嵌入式大师之路的博客-CSDN博客
- 🐻十年嵌入式开发经验🐻
- 🎉🎉🎉欢迎 👍点赞✍评论⭐收藏
- 🤝希望本文能对你有所帮助,欢迎在评论区交流讨论!🤝
1. 下载MinGW-64
MinGW和MinGW-64版本的区别:
- MinGW是Windows的GCC端口。 并非所有Windows API都受支持(但是对于许多程序而言,受支持的东西就足够了),并且仅适用于32位程序(通常也可以在64位Windows上运行,但是有些不能,您不能将其编译为64位)。
- MinGW-w64是一个改进的版本,同时支持32位和64位,以及更多的WinAPI(仍然不是全部,因为那需要很多工作,但是比MinGW还多)。
本文下载MinGW-64版本: 官方下载地址
MinGW-64版本的区别
- x86_64是指64位的操作系统,i686是指32位的操作系统(别问我为啥不是x32!)
- win32是开发windows系统程序的协议,posix是其他系统的协议(例如Linux、Unix、Mac OS)
- 异常处理模型 seh(新的,仅支持64位系统),sjlj (稳定的,64位和32位都支持), dwarf (优于sjlj的,仅支持32位系统)
2. mingw安装
将下载的mingw-64解压到磁盘,磁盘位置随意,如图:
将mingw64binbin目录添加到环境变量
3. vscode配置
安装c/c++
安装c/c++ Runner
运行C++程序