0


vscode 无法打开源文件c/c++(1696)

前言

学习用VScode远程连接Ubuntu编写C代码时,出现无法打开无法打开源文件
c\c++(1696)的红色报错

寻找解决办法

百度了一下,看到有
“在c_cpp_properties.json,添加include路径”的做法,详见这里
然后发现我Ubuntu上的include里没有stdio.h源文件,才发现我犯了个低级错误——没安装gcc和g++。
之前用apt 命令没有成功安装gcc和g++,出现了依赖错误。
使用apt出现依赖错误

在博客上找到了解决办法:
成功安装

使用aptitude包依赖管理工具代替apt来处理,aptitude软件包管理工具在解决依赖性问题上更有优势,具体使用方法如下:
sudo apt-get install aptitude
sudo aptitude install gcc g++
(详见 点这里)
最后在usr/include上有了stdio头文件
ubuntu

最后不需要添加include路径也可以解决找不到头文件的报错问题了
在这里插入图片描述
在这里插入图片描述


总结

一个很低级的小错误,希望没人和我一样犯傻

标签: ubuntu c++

本文转载自: https://blog.csdn.net/weixin_44317124/article/details/124560046
版权归原作者 玄英 所有, 如有侵权,请联系我们删除。

“vscode 无法打开源文件c/c++(1696)”的评论:

还没有评论