#2170. C++-编译-Unable to start debugging...

C++-编译-Unable to start debugging...

Background

Description

Unable to start debugging. Program path ‘xxx.exe’is missing or invalid.GDB failed with message:....../Unable to start debugging.Unexpected GDB output from command ...... :Invalid argument

这个其实有很多情况,根据message后面的提示可以知道具体出了什么问题

但是我这里要强调的是一种message:No such file or directory.VScode的编译器要求路径不能有中文。通俗的来讲就是你的文件名,以及文件所在的文件夹名、文件夹所在的上一级文件夹名一直到某个盘,都不能有中文。最高效的方法就是检查‘xxx.exe’的内容(一般是一长串)是否有中文。此外还要注意检查是否有中文字符,比如中文的"("、"。"等等。注意看,这个报错框中我的代码文件“1.cpp”的路径“D:\\desktop\\新建文件夹”中“新建文件夹”为中文名,因此报错。

image

注意看,这个报错框中我的代码文件“1.cpp”的路径“D:\desktop\新建文件夹”中“新建文件夹”为中文名,因此报错

如果检查发现没问题,就去网上查查吧,笔者看到这个报错提示的时候也只遇到过上述的情况。

Format

Input

Output

Samples



Limitation

1s, 1024KiB for each test case.