技术干货十一:WSL Ubuntu Linux C++编程
WSL Ubuntu Linux C++编程
前面我们讲解了gedit,参考WSL Ubuntu Linux gedit富文本编辑器。下面我们将利用gedit GUI图形界面编辑器编写C++代码。gedit GUI图形界面编辑器与Windows中的记事本或写字板非常相似。 我们可以在此文本编辑器中编写第一个C ++代码。
在文本编辑器中编写代码并将其另存为hello_world.cpp。
1 代码解释
hello_world.cpp代码将输出消息“Hello Ubuntu Linux” 。
# include <iostream> 是输入输出C++头文件功能,例如我们从键盘输入或输出消息等。
在这个程序中,我们只使用print
函数来输出消息,所以使用 iostream
就足够了。
下一行是使用命名空间std
。
2 代码编译
保存代码后,下一步是编译代码。以下命令行操作将帮助你编译代码。你可以使用新终端并将终端路径切换到保存代码的文件夹。在这种情况下,我们已将代码保存到/home/autoth文件夹中。
要将终端路径更改为autoth文件夹,您必须使用cd
命令,如下所示。
cd /home/autoth
注意:如果已将代码保存在主目录中,则无需运行此命令。
切换到autoth文件夹后,键入ls以列出其中的文件(参见下图)。
ls
然后使用以下命令进行编译。
g++ hello_world.cpp
G++编译器检查代码,如果没有错误,它会创建一个名为a.out的可执行文件。 您可以使用以下命令执行此文件(参见下图)。
./a.out
运行之后会在屏幕中显示:
Hello Ubuntu Linux
如果在屏幕中出现Hello Ubuntu Linux
那么你已经成功编译了第一个C++代码。下面我们一起来看看g++操作。
- 如果要创建具有特定名称的可执行文件,可以使用以下命令。
g++ hello_world.cpp -o hello_world
-o
参数指出输出可执行文件名。因此,前面的命令创建一个名为hello_world的可执行文件。我们可以使用以下命令执行它。./hello_world
输入如下图所示: