如何配置VS Code CC++环境避免无法打开源文件xxxxx问题?
- 内容介绍
- 文章标签
- 相关推荐
本文共计928个文字,预计阅读时间需要4分钟。
一、问题描述与分析编辑C/C++程序,推荐使用C/C++ VS Code。相较于其他编译器,VS Code具有许多优势。然而,对于初次使用的人来说,可能会觉得其操作不够友好。原因是如果配置不当,操作可能会比较繁琐。
一、问题描述与分析
编辑C/C++程序,我推荐使用C/C++,VS Code相对于别的编译器来说有很多的优势。但是如果第一次使用的话,会觉得其不好用。因为如果不配置好的话,操作会比较麻烦。
注意:我这里是在windows下编写Linux程序。
例如在使用VS Code编辑C/C++程序在没有配置好的情况下,会出现如下图情况,
出现这种情况的原因是 在VS Code没有找到头文件。或者是VS Code没有配置好。
为了很好的解释上述的问题,请先了解下Cygwin、MinGW、POSIX等,并了解下Cygwin和MinGW之间的区别。
MinGw与Cygwin的区别中提到如下图,
如果在系统中安装好MinGW,并将VS Code配置好,则报错中将不会出现 “无法打开源文件 “stdio.h””,这是因为安装好的MinGW中是含有该头文件的。但是对于某些POSIX API,MinGW中是没有的。因此,为了满足我的开发需求,我选择使用Cygwin,
注意:若你与我的开发需求不一样,接下来的Cygwin对你就是没有必要的。但后面的VS Code 配置是相应差不多的。
本文共计928个文字,预计阅读时间需要4分钟。
一、问题描述与分析编辑C/C++程序,推荐使用C/C++ VS Code。相较于其他编译器,VS Code具有许多优势。然而,对于初次使用的人来说,可能会觉得其操作不够友好。原因是如果配置不当,操作可能会比较繁琐。
一、问题描述与分析
编辑C/C++程序,我推荐使用C/C++,VS Code相对于别的编译器来说有很多的优势。但是如果第一次使用的话,会觉得其不好用。因为如果不配置好的话,操作会比较麻烦。
注意:我这里是在windows下编写Linux程序。
例如在使用VS Code编辑C/C++程序在没有配置好的情况下,会出现如下图情况,
出现这种情况的原因是 在VS Code没有找到头文件。或者是VS Code没有配置好。
为了很好的解释上述的问题,请先了解下Cygwin、MinGW、POSIX等,并了解下Cygwin和MinGW之间的区别。
MinGw与Cygwin的区别中提到如下图,
如果在系统中安装好MinGW,并将VS Code配置好,则报错中将不会出现 “无法打开源文件 “stdio.h””,这是因为安装好的MinGW中是含有该头文件的。但是对于某些POSIX API,MinGW中是没有的。因此,为了满足我的开发需求,我选择使用Cygwin,
注意:若你与我的开发需求不一样,接下来的Cygwin对你就是没有必要的。但后面的VS Code 配置是相应差不多的。

