
你引入了自己定义的头文件,运行主函数所在的.c文件时会报告launch:program‘...\.vscode\launch.exe‘ dose not exist的错误,按照其他解决方案里面修改launch.json后发现没有效果
解决办法 先在终端中定位到要运行的.c文件所在的目录,输入命令

gcc -g ./hello.c ./test1.c ./test.c -o hello
./hello.c 为主函数所在的.c文件 , test1.c 和 test.c为自定义的头文件,hello为最终生成的执行文件名。按下回车后文件并不会立马运行,但是会生成一个相应的.exe文件,此时再运行执行文件就成功运行了。
文章讲述了在使用VSCode调试C程序时遇到launch.exe不存在错误,解决方法是先在终端中编译源文件并生成.exe,然后从生成的文件直接运行,而非依赖launch.json。
5万+





