繁体   English   中英

错误:g++.exe:没有这样的文件或目录 g++.exe:致命错误:Visual Studio 代码中没有输入文件?

[英]Error: g++.exe: No such file or directory g++.exe: fatal error: no input files in Visual studio code?

我的代码没有错误,我在环境变量中配置了 Mingw ,但显示了这个错误。 我已经在Dev C++中创建了这个文件,并且在其中运行良好 错误是:

g++.exe: error: Calculator: No such file or directory
g++.exe: error: .cpp: No such file or directory
g++.exe: fatal error: no input files
compilation terminated.

我已插入图像以供参考。
在此处输入图像描述

我在Visual Studio 代码中创建的文件运行良好,我尝试将此文件的代码复制到一个新文件中并运行。 那么我应该对使用 Dev C++ 创建的所有文件执行此操作,还是有其他方法可以解决此问题?

您的问题是源文件的文件名是包含空格的Calculator.cpp 这对于使用 c 或 c++ 等命令行编译器的语言来说是有问题的,因为在命令行上,空格将.cpp分隔,因此在文件名周围没有引号时,您的编译器会将文件CalculatorCalculator.cpp分开解决此问题的简单方法是重命名文件以删除空间。 我强烈建议使用 c 或 c++ 避免路径或文件名中的空格,无论您如何构建以避免此类问题。

兄弟问题出在文件名中,您将其保存为 Calculator.cpp 的文件名中不应有空格,这就是它显示错误的原因尝试将其保存为 Calculator.cpp

你执行了编译器,但你没有告诉它要编译什么以及从哪里编译。 检查您保存程序的位置和显示实际目录的终端部分。

问题出在文件名上。 从 Calculator.cpp 中删除空间 即使您将文件命名为 new code.cpp 也有可能显示相同的错误,您必须将其重命名为 newcode.cpp

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM