linux 使用不同的名称创建了我的可执行文件

linux 使用不同的名称创建了我的可执行文件

我使用命令 g++ -oassign3assign3b.cpp 在 Linux 中创建可执行文件,但是 Linux 创建的可执行文件是assign3。此命令应该创建一个assign3b可执行文件。我使用此命令创建了我的assign3a可执行文件,没有任何问题。有什么想法吗?

答案1

我明白了!g++ 是调用编译器的命令。-o 是 g++ 的运算符,表示我(程序员)将指定输出文件

*这是我的更正:我的输出文件应该是assign3b

之后的下一个命令是我的输入文件assign3b.cpp

总的来说它应该是这样的:g++ -oassign3bassign3b.cpp

这告诉编译器创建一个名为assign3b的可执行文件,其输入文件为assign3b.cpp

相关内容