配置环境
Windows
我们选择现代化的开源编辑器 Vscode 来进行学习 C 和 C++。
为什么不选用 Dev C++ 或 Visual Studio(注意,这与我们使用的 Visual Studio Code 不是一个软件)甚至 Clion 呢。首先我只用过 Vscode 。其次我认为这些编辑器和 IDE 都只是工具,用来帮助我们学习编写代码。在工具上我们不应花费大量时间去争辩孰优孰劣,尤其是在我们还处于照抄书本上和老师教的代码的阶段。最适合你的就是最好的,如果有一天你的代码水平达到某一个高度,你自然会去选择你想要的工具。
0. 安装 gcc 和 g++
为什么要安装这个?请打开你的书本
~~点击这个链接,下载点开在线安装。
1.添加环境变量
搜索 Path 点第一个进去
按照图中顺序点击,最后一步的路径为你刚刚安装的链接。
如果你还是看不懂可以参考这个链接。
2.安装 Vscode
进入官网Vscode 下载安装。
2.1安装中文插件
点击左侧框,搜索
chinese
,安装中文,再在右下角弹出框中点击重载。
2.2安装其他插件
参考安装中文插件的方法安装剩余两个插件。
调整代码风格:
ctrl + shift + p>>Open user Settings>Clang_format_style
{ BasedOnStyle: Google, IndentWidth: 4 }
2.2.1Code Runner 插件的设置
对 Code Runner 插件进行一点设置。
把这三个框勾选上,并保存。
一点感慨
写完才发现有官方文档。https://code.visualstudio.com/docs/languages/cpp 。
如看不懂就看看知乎吧 https://zhuanlan.zhihu.com/p/87864677 。
Mac os
0.安装 Brew
终端中输入
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
第一步就卡住了?请参考这个链接。
1.通过 Brew 安装 Vscode
brew install vscode
其实你自己从官网下载也可以,不过我已经习惯用 brew 了。
2.配置 vscode
与 Windows 相同,可以直接参考上文。
3.Special Setting For M1 Mac To Debug
如果你使用的是 m1 芯片的 Mac,发现无法调试程序,报错为Unable to start debugging. Unexpected LLDB output from command "-exec-run".
。
请安装 vadimcn.vscode-lldb 插件进行调试,再在你的工作区中/.vscode/launch.json 的"configurations">"type",改为"lldb".。更加详细设置,请访问 https://github.com/vadimcn/vscode-lldb/blob/v1.6.1/MANUAL.md 。
参考链接: 1.http://www.sefidian.com/2020/05/09/installing-g-c-compiler-on-windows/ 2.https://github.com/microsoft/vscode-cpptools/issues/6779#issuecomment-854675319