我在执行C++代码时遇到问题.我编写了一个基本的"Hello World"程序,并使用g ++ make
命令编译它.这是我的代码:
#includeusing namespace std; int main() { cout << "Hello World" << endl; return 0; }
我在Windows 10上,使用Emacs进行代码编辑,使用CygWin进行编译.我将此文件保存为hello.cpp.然后我导航到CygWin中的目录.然后我做了命令make hello
.这创建了hello.exe.然后,我尝试使用执行该文件./hello.exe
.我也尝试过./hello
哪些也行不通.当我输入其中一个命令并点击Enter时,它就在下一行,没有做任何事情.我可以输入这个空行,但它不会做任何事情.有没有人知道让我的代码正确执行的方法.谢谢.
编辑:我尝试在cpp.sh,一个在线C++编译器上运行它,它运行正常.