4.玩转Ubuntu之编程工具.md 1.9 KB

4.玩转Ubuntu之编程工具

听说牛逼的大佬都用记事本写代码,这节小鱼带你在Linux版记事本之gedit上写一下C++和Python代码。

1.Hello FishRos

1.1 Python版

打开终端,创建一个d2lros2文件夹接着在文件夹下创建chapt1文件夹。

mkdir d2lros2
cd d2lros2
mkdir chapt1

接着输入下面的指令打开gedit并创建文件

gedit hello_fishros.py

接着你应该看到一个类似于记事本的东西,在里面输入下面一段代码,打印一句话

print("Hello FishRos!")

使用Ctrl+S保存代码

关掉gedit,接着在终端输入下面的指令运行这段脚本

python hello_fishros.py

如果一切正常,你将看到

1.2 C++版

接着我们来学习C++版本的打印一句话。

进入终端,用gedit再次编辑一个叫做hello_fishros.cpp的文件。

cd d2lros2/chapt1/
gedit hello_fishros.cpp

输入下面的内容

#include"iostream"

int main(){
    std::cout<<"Hello FishRos!"<<std::endl;
    return 0;
}

你会发现C++代码要比Python复杂很多,这也是近年来人生苦短,我用Python的来源。

保存代码,关闭gedit。

image-20220602001924041

更麻烦的是你还不能直接运行C++的代码,C++代码必须经过编译构建之后才能运行。

C++的编译工具使用的是g++,默认是不安装的,所以我们需要手动安装一下g++。

使用上节课讲到的安装工具安装g++

sudo apt install g++

接着在终端输入下面的指令对刚刚的代码进行编译。



技术交流&&问题求助:

  • 微信公众号及交流群:鱼香ROS
  • 小鱼微信:AiIotRobot
  • QQ交流群:139707339

  • 版权保护:已加入“维权骑士”(rightknights.com)的版权保护计划