C++ 如何执行我的C++;使用Mac终端编程?
我是一个编程行乞者,对任何事情都不熟悉 我试图用MAC终端来运行我的C++程序。我的文件名是C++ 如何执行我的C++;使用Mac终端编程?,c++,macos,terminal,clang++,C++,Macos,Terminal,Clang++,我是一个编程行乞者,对任何事情都不熟悉 我试图用MAC终端来运行我的C++程序。我的文件名是Learning,可执行文件是main.cpp 我试过: $ g++ -o Learning main.cpp $ ./main 但当我命令第一行时,它返回: clang: error: no such file or directory: 'main.cpp' clang: error: no input files 这会给我错误信息,因此我尝试了另一种方法: $ g++ main.cpp $ ./
Learning
,可执行文件是main.cpp
我试过:
$ g++ -o Learning main.cpp
$ ./main
但当我命令第一行时,它返回:
clang: error: no such file or directory: 'main.cpp'
clang: error: no input files
这会给我错误信息,因此我尝试了另一种方法:
$ g++ main.cpp
$ ./a.out main.cpp
但它仍然给我同样的错误信息。我迷路了。
有没有人有安眠药
另外,感谢您抽出时间阅读此文章,并可能对我有所帮助。这是否回答了您的问题?是否确实在
main.cpp
所在的目录中执行了g++-o Learning main.cpp
?因为错误消息表明情况并非如此。请键入ls
,然后查看是否出现main.cpp
。如果不是cd
移动。它是您当前在终端中的目录。您可以在命令提示符的开头看到这一点(~
在命令提示符中,例如指您的主目录),或者通过运行命令pwd
。因此,为了将来参考,我们将Learning称为目录,将main.cpp称为文件。您的可执行文件是a.out或在g++的-o选项之后指定的任何文件名。因此,在评论中出现了反复