有时,我们需要在Linux下编程。这时,就需要学习Linux下的编程(系统API不一样)。
学习编程首先需要安装一款编译器。但是目前的网络环境,很多网站下载到的编译器都被捆绑了各种广告插件,甚至木马病毒,困扰了很多初学者。本页面列出来的各种编译器及下载地址,我都亲自测试过,确保无毒无害无恶意广告插件,请放心下载。ps:如果某个资源无效了,请针对本文发表评论,我会定期更新。
Ubuntu系统
由于Linux有许多版本,我建议大家先在虚拟机里装这个系统,因为它可以在图形模式下很好的工作。
Ubuntu下载地址:Ubuntu系统下载 | Ubuntu
NoiLinux系统
如果参加NOIP大赛,一定要学习这个系统,不然考试时会爆零。由于这个系统是Ubuntu的一个非常不稳定的系统,所以建议装到虚拟机里。
NoiLinux下载地址:https://noiresources.ccf.org.cn/ubuntu-noi-v2.0.iso
Linux下的编程工具
虽然有很多Linux版本,但是工具相同。(注意:NoiLinux自带了很多编程工具)
Vim
这个工具很不好操作,容易使文件损坏,但是界面简洁,建议用来编辑不太重要的数据文件。
这是普通文本编辑器,不带编译器。
下载地址:系统自带,没有请去download : vim online,或者直接在终端里输入vi,根据系统提示安装
Emacs
界面简洁,带有自动对齐功能,系统不自带。
这是普通文本编辑器,不带编译器。
下载地址:直接在终端里输入emacs,根据系统提示安装
Gcc
C语言编译器,直接在终端里输入gcc,根据系统提示安装
G++
C++编译器,直接在终端里输入g++,根据系统提示安装