【发布时间】:2019-06-11 12:28:50
【问题描述】:
我是 C++ 新手。
我在 Ubuntu 中使用 gedit 创建了一个 C++ 文件。但是当我尝试在终端上运行它时,它说
没有这样的文件或目录
当我在终端上输入ls 时,它显示c++ 文件根本没有创建。
我哪里做错了?
- 在我的桌面上使用 gedit 保存了一个带有 .cpp 的文件。
- 进入终端并输入类似
g++ -o test file name.cpp的内容。 - 然后我看到一条错误消息“没有这样的文件或目录”。
这是我的代码:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World\n";
return 0;
}
【问题讨论】:
-
你在哪里保存(ctrl+s)文件?你是在哪个目录下的?请提供更多信息/终端输出
-
您无法使用
gedit保存文件? (请仔细检查我是否理解您的问题) -
一个C++文件需要经过编译才能执行。
-
也许,告诉我们你想运行什么。你不能像它一样“运行” c++ 文件。你必须先编译它。如果您在帖子中对其进行修改,这并不是很清楚
-
1.在我的桌面上使用 gedit 保存了一个带有 .cpp 的文件。 2. 进入终端并输入类似“g++ -o test file name.cpp”的内容。 3. 然后显示“没有这样的文件或目录”的错误消息。