一. 网址参考
1. VS Code C/C++环境配置(无法打开源文件“xxxxxx.h” 或者 检测到 #include 错误。请更新includePath。) (POSIX API)(包括cygwin的安装)
2. VSCode搭建Go开发环境(2020-04-13更新)(稀土掘金)
4. vs code 运行C语言并调试,使用vscode编译运行和调试
5. Cygwin安装和配置
二. 实践
1. 按照网址参考1,安装完cygwin之后,在cygwin64 terminal中运行gcc -v显示正常,但打开cmd运行gcc -v提示错误
解决办法:设置“环境变量”中的Path,然后重新打开cmd,运行gcc -v
2. 编译c语言程序hello时,无法正常编译,并提示乱码
解决:需要分两步,第一解决乱码显示,第二解决无法正常编译
1)解决乱码:设置>用户>扩展>Run Code Configuration>Run In Termina选中
可以在“终端”中正常显示问题原因:
2)解决gcc无法识别,需要设置环境变量Path,增加gcc的安装目录,重新打开VSCode,就可以正常运行了: