当前位置:   article > 正文

关于vscode出现过的奇奇怪怪的问题_vs code/coin/c1.exe doesn't exist

vs code/coin/c1.exe doesn't exist

1、.exe does not exist

说明编译没成功,需要在ternimal手动输入指令:

g++ Ass3.1final.cpp -o Ass3.1final.exe(注意,只有cpp文件可以编译,.h之类的不行)

-o后面是exe文件名,可以换

输入指令跟terminal-run build task- g++ main.cpp -o main 选项效果一样

然后./Ass3.1final

就可以运行啦!

(exe没出现说明编译不成功,如果在“problem”里面没有报错提醒,用g++也可以看哪里错了)

2、Configuration 'g++.exe - 生成和调试活动文件' is missing in 'launch.json'

configuration缺失,选择run-add configuration即可

3、Unable to start debugging. Unexpected GDB output from command "-environment -cd xxx" No such file or...

这种报错原因是路径中出现非法字符了(图中非法字符为“:”)

把project D: 改为project_D,报错消失,问题解决。

4、segmentation fault(分段错误)

这种情况通常是地址访问/修改出错,(例如上图cin的userName是试图改变常量的字符串指针(地址))

重点检查指针、地址有没有错误。

5、terminal清屏怎么办

不仅terminal清屏,还有别的奇奇怪怪的问题出现时,可以尝试ternimal-run build task 来查看exe生成成功与否。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/366617
推荐阅读
相关标签
  

闽ICP备14008679号