vscode 无法打开源文件c/c++(1696)
前言学习用VScode远程连接Ubuntu编写C代码时,出现无法打开无法打开源文件c\c++(1696)的红色报错寻找解决办法百度了一下,看到有“在c_cpp_properties.json,添加include路径”的做法,详见这里然后发现我Ubuntu上的include里没有stdio.h源文件,才发现我犯了个低级错误——没安装gcc和g++。之前用apt 命令没有成功安装gcc和g++,出现了
·
前言
学习用VScode远程连接Ubuntu编写C代码时,出现无法打开无法打开源文件
c\c++(1696)的红色报错
寻找解决办法
百度了一下,看到有
“在c_cpp_properties.json,添加include路径”的做法,详见这里
然后发现我Ubuntu上的include里没有stdio.h源文件,才发现我犯了个低级错误——没安装gcc和g++。
之前用apt 命令没有成功安装gcc和g++,出现了依赖错误。
在博客上找到了解决办法:
使用aptitude包依赖管理工具代替apt来处理,aptitude软件包管理工具在解决依赖性问题上更有优势,具体使用方法如下:
sudo apt-get install aptitude
sudo aptitude install gcc g++
(详见 点这里)
最后在usr/include上有了stdio头文件
最后不需要添加include路径也可以解决找不到头文件的报错问题了
总结
一个很低级的小错误,希望没人和我一样犯傻
更多推荐
已为社区贡献1条内容
所有评论(0)