在开始前我有一些资料,是我根据网友给的问题精心整理了一份「C++的资料从专业入门到高级教程」,
点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!!!C++的开发环境需要:
· 操作系统
· 编译器链接器
· 调试器
我大学里用的电脑是Windows,大四快毕业的时候,用的电脑是MacOS。后来工作了,公司给员工发的开发笔记本,全是Mac。
由于我要上线部署一些深度学习模型,公司还给我配了一台3090台式机。自己装了Ubuntu操作系统。
如果不是嵌入式纯裸机开发的话,C++的开发和运行都需要在操作系统。
编译器一般在Ubuntu上会用G++、Mac用的是Clang++。
调试器的话,在Ubuntu上有GDB、Mac用的是LLDB。
Windows是我初学写代码时用的环境。当时为了开发C++,装的是VC6.0。还装过CodeBlocks和Visual Studio。装了集成开发环境,就不用单独去管编译器调试器这些了。
集成开发环境推荐:
Windows:Visual Studio。
Mac:CLion、Xcode。
Ubuntu:CLion。
另外,微软还有一个开源的编辑器,Visual Studio Code。以上三个操作系统都能安装。这个编译器可以安装各种插件,支持不同的语言。如果你是一个喜欢DIY的人,可以探索一下VS Code。装个插件支持C++开发。