2.2 在Ubuntu七inux中运行C/C++ 2.2.9 编译代码 保存代码→编译代码 选择一个新终端,并将终端路径切换到保存代码的 文件夹下。 例如:代码保存在home/desktop文件夹中,要更改终 端路径到桌面文件夹,如果保存在home目录中,不需 要运行此命令,即: cd Desktop
2.2 在Ubuntu Linux中运行C/C++ 2.2.9 编译代码 保存代码 → 编译代码 选择一个新终端,并将终端路径切换到保存代码的 文件夹下。 例如:代码保存在/home/desktop文件夹中,要更改终 端路径到桌面文件夹,如果保存在home目录中,不需 要运行此命令,即: cd Desktop
2.2在Ubuntu七inux中运行C/C++ 2.29 编译代码 切换到desktop文件夹后,运行下面命令,列出其中 的文件,如图2-7所示 Is 8●⊙ros@ros-pc:~/Desktop roseros-pc:-$cd Desktop/ rosdros-pc:-/Desktops ls hello world.cpp ros@ros-pc:~/Desktops 图2-7 列出Desktop文件夹中的文件 8
2.2 在Ubuntu Linux中运行C/C++ 2.2.9 编译代码 切换到desktop文件夹后,运行下面命令,列出其中 的文件,如图2-7所示 ls
2.2在Ubuntu七inux中运行C/C++ 2.2.9 编译代码 如果代码在文件夹中,可以使用以下命令进行编译: g++hello_world.cpp g+编译器检查代码,如果没有错误,它会创建名为 a.out的可执行文件。可以使用以下命令执行此文件: ./a.out 8
2.2 在Ubuntu Linux中运行C/C++ 2.2.9 编译代码 如果代码在文件夹中,可以使用以下命令进行编译: g++ hello_world.cpp g++编译器检查代码,如果没有错误,它会创建名为 a.out的可执行文件。可以使用以下命令执行此文件: ./a.out
2.2在Ubuntu Linux中运行C/C++ 229编译代码 此时会输出如下结果,如图2-8所示 Hello Ubuntu Linux rosros-pc:~/Desktop ros@ros-pc:~/Desktops g++hello world.cpp rosdros-pc:-/Desktop$ls a.out hello world.cpp rosdros-pc:-/Desktop$./a.out Hello Ubuntu Linux ros@ros-pc:~/Desktops 图2-8运行及输出可执行文件 83
2.2 在Ubuntu Linux中运行C/C++ 2.2.9 编译代码 此时会输出如下结果,如图2-8所示 Hello Ubuntu Linux
2.2在Jbuntu七inux中运行C/C+ 给烈3执 ●●@ros@ros-pc-/Desktop oseros-pc:-/Desktops g++hello world.cpp-o hello world osdros-pc:-/Desktops oseros-pc:-/Desktops rosdros-pc:-/Desktops roseros-pc:-/Desktops ls a.out hello world hello world.cpp ros@ros-pc:-/Desktops ros@ros-pc:-/Desktops ros@ros-pc:-/Desktops ros@ros-pc:-/Desktops./hello_world Hello Ubuntu Linux rosaros-pc:-/Desktops rosdros-pc:-/Desktops roseros-pc:-/Desktops 图2-9 运行hello_world可执行文件后的输出
2.2 在Ubuntu Linux中运行C/C++ 2.2.9 编译代码 如果要创建具有特定名称的可执行文件,用以下命令: g++ hello_world.cpp –o hello_world 其中-o用于指定输出可执行文件的名称 上面的命令创建了一个名为hello_world的可执行文件。 可以用以下命令执行: 该命令的输出结果如图2-9所示: ./hello_world