问题遇到的现象和发生背景
vscode在运行c语言自定义函数时 报错不是内部或外部命令·,也不是可运行程序
操作环境、软件版本等信息
win 11 最新版vscode
vscode在运行c语言自定义函数时 报错不是内部或外部命令·,也不是可运行程序
win 11 最新版vscode
该回答引用ChatGPT
这个错误提示通常是因为计算机没有找到编译器或者编译器没有被正确安装导致的。编译器是将C语言源代码编译成可执行程序的工具。
如果你使用的是Windows操作系统,那么你需要先安装C语言编译器,例如MinGW、Visual Studio等。然后在VS Code中配置编译器路径,以便能够在VS Code中编译和运行C语言代码。可以按照以下步骤进行操作:
安装C语言编译器。可以从官网下载MinGW,安装时注意勾选C语言编译器选项。
将MinGW的bin目录添加到系统环境变量中。在Windows中,可以右键“我的电脑”->“属性”->“高级系统设置”->“环境变量”,找到Path变量,将MinGW的bin目录添加进去。
在VS Code中配置编译器路径。在VS Code中打开C语言源文件,按下Ctrl + Shift + P,输入“C/C++: Edit Configurations”,选择“C/C++:Edit Configurations (JSON)”选项,打开c_cpp_properties.json文件,找到“compilierPath”选项,将其设置为MinGW的bin目录下的gcc.exe文件路径,例如:"compilerPath": "C:\MinGW\bin\gcc.exe"
编译和运行C语言程序。在VS Code中按下F5,选择“C++(GDB/LLDB)”选项,即可编译和运行C语言程序。