安装好树莓派后,远程登陆的界面如下:
下面我将介绍一下系统自带的编程软件以及如何用树莓派进行编程语言的学习;
1)C语言编程:如图所示,Rasbian系统自带GCC编译器,可以直接通过Vim编写代码,然后利用gcc编译即可;
C语言编程共分为3步:
1.vim编写源文件
系统自带vi,但是vim更加强大,安装vim命令如下:
安装命令:sudo apt-get install vim
查看是否安装成功:vim --version
通过vim hello.c创建hello.c源文件,然后按a进入编辑模式,开始进行代码的编写,代码如下:
完成代码后按Esc退出编辑模式,然后输入:wq 保存源文件并退出。
2.c语言是编译型语言,需要先通过gcc编译,因此输入命令gcc hello.c -o hello,即: gcc 文件名 -o 生成文件名
3.编译成功后输入:./hello 即: ./ + 可执行文件名
运行文件,输出 hello Rasbian World
2)python编程:
如图所示, Rasbian系统自带Python2和Python3以及Thonny工具,至于该工具的具体使用,可以参照如下的介绍https://zhuanlan.zhihu.com/p/38547352,我也会简单演示一下该工具的使用。
Thonny 是一个适合初学者的 Python IDE,由爱沙尼亚的 Tartu 大学 开发,它的调试器是专为学习和教学编程而设计的。
可通过点击New新建Python文件,然后输入代码,点击Run ,结果会在shell中显示,非常方便,右边的variables用于显示代码中的变量,非常适合初学者学习。
,
3)Java编程:
Rsabian系统自带JDK,即 java version "1.8.0_65",因此可以直接使用系统自带的BlueJ JAVA IDE进行java编程,而不需再去配置编程环境;
BlueJ是专为教学而设计的、Java环境下的一个内置编辑器、编译器、虚拟机、调试器的多应用软件。是由英国肯特大学(University of Kent),伦敦大学国王学院(King's College London),澳大利亚莫纳什大学(Monash University)与斯坦福大学网络公司(Sun Microsystem)合作开发的一个完整的JAVA编译调试环境,特别适合JAVA教学和介绍。它支持:完整的图形化的类构建;JAVA FX;文本和图形编辑器;虚拟机和debug等。它由简单易用的界面,由适合初学者的交互式对象构建和调用等等,是学习JAVA的好工具。
具体的中文教程如下:http://www.bluej.org/tutorial/tutorial-chinese-simpl.pdf
如图所示,BlueJ已经自带一个People的测试类,
可在里面添加一个main方法,添加后选择编译。
右击People,选择main函数执行,即 void main...选项,并输入main的参数,就可以得到结果,
最后总结一下,Rasbian系统真的很不错,尤其是对于编程新手来说,很多编程软件都已经装好,可以直接进行编程练习。