你好朋友,有人能解释一下编译和执行 c++ 程序文件的过程中出现了什么错误吗?
答案1
如果您没有指定要生成的可执行文件的名称-o NAME
,它将被称为a.out
,而不是与源文件相同的名称。
因此,您可以这样做:
g++ program.cpp -o program
./program
或者
g++ program.cpp
./a.out
答案2
如果你输入
g++ progname.cpp
然后它将创建一个名为 a.out 的文件,该文件将是您想要用来运行该程序的文件。
但如果你想创建一个用你想要的名字的文件那么-
g++ -o 所需名称 程序文件.cpp
现在这将创建一个文件,文件的名称由你指定
,然后使用以下命令运行它
。/文件名