vscode配置C++文件简记
今天终于把vscode配置好了,这个玩意跟大爷一样难伺候。我也懒得写博客记录过程了,太麻烦了。而且我已经耽误太长时间在这里了,不想再经历一次了。我这里简单记录一下我遇到的所有问题。
-
配置环境变量的时候,网上大多是/bin结尾,然后我看别人博客有人说要用/bin/,也就是最后再加一个。我现在是多加了一个,没有影响,所以如果实在不行可以试试这个办法
-
C/C++插件别用最新的,有很多问题,去下载历史版本,下载一年前的0.8版本
-
建议配置文件前打开一个大文件夹,以后的C++都放在它的子文件夹下面。因为这样在最外层的配置文件可以影响到它的所有子文件夹,以后不用配置
-
vsc不支持路径有中文,cpp文件名也别整中文
-
调试的时候把外部控制台打开,这个网上方法多。反正最好四个配置文件都用网上人家配置好的
-
launch和tasks中有个属性值要相等,网上有提
-
更新配置.json中的includePath,不然用的很多头文件都会给你报错
-
lauch.json中的miDebuggerPath,如果配置好的环境变量,就直接填gdb,不要自己把完整路径放上去
-
tasks.json中的type改成shell
-
注意Code Runner和C/C++的扩展设置,一定要搞全
-
重点:要了解编译运行和调试的过程。在写完一个代码以后,按下ctrl+alt+N可以生成它的exe执行文件(如果没有这个就去编译运行或者调试会报错说没找到它的exe文件),同时终端(即使打开了外部终端,这次也不会弹出)会执行这个程序。现在,要么把程序执行完,要么输入ctrl+c退出本次程序,否则会有线程冲突的问题,下面会说。
-
在生成了exe文件,并且把内部终端正在运行的程序解决完以后,现在再去F5(调试)或者ctrl+F5(不调试的运行),这样才可以
__EOF__

本文链接:https://www.cnblogs.com/zaughtercode/p/17151089.html
关于博主:qq:1730119093 欢迎加我讨论
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理