Debian 系 Linux 半小时急救指南
Author : Phemon
如果您觉得这篇文章对您有帮助,请在 GitHub 上 Star 项目
Phemon/Learn_NOILinux_in_30_mins 并且 Follow Me 。
前言
最近在准备 CSP 了,发现自己好久没写博客了,于是决定写一篇这个,毕竟自己的笔记本用 Windows
会变成烧烤炉,于是笔记本上用了很久的 Linux,自己大概还是可以写一篇这个博客吧。大佬们看了这
篇博客之后 AK 完了可以去 NOI Linux 上编译一发并且跑个样例,我如果三个题都不会就去 NOI
Linux 下颓一会。
一些不可扩展的知识
关于 NOI Linux
NOI Linux 的密码是 123456 ,考场上也是。
NOI Linux 1.4.1——被 CCF 阉割后加了一些垃圾软件的 Ubuntu 14.04 。
关于 NOI Linux ,你可以在 NOI官网 上找到这两篇文章:
NOI Linux及相关说明文档下载
NOI系列活动标准竞赛环境(2016年11月08日更新)
那两篇文章没啥用,下面说有用的。
编译器版本为 GCC/G++ 4.8.4 。此版本可以在编译选项中手动打开 C++ 11,但是不加参数编译时
默认不开启。
NOI Linux 下,C/C++ 可以使用的 IDE 有 GUIDE 和 Anjuta 。在 NOI Linux 下,两者都可以方便
的进行编译和运行,唯一的不同是 Anjuta 需要创建工程。GUIDE 在功能上有些像 Windows 下的
Dev-C++ ,简单易用,但是问题也很多。主要问题还是集中在稳定性和单步调试功能上。
如果你主要使用的并非 NOI Linux 或在 NOI Linux 下不需要使用 IDE ,那你可以考虑直接使用编
辑器和命令行编译运行。在 NOI Linux 上你的选择有 gedit / Vim / Emacs ,关于编辑器的问题,
等会再讲。
你需要在命令行下而非图形化界面完成许多操作。
关于考场环境
如果不出意外的话,2019年 HE 考场环境将为 Windows 7 + VMware NOI Linux 虚拟机,D盘将会有一
个共享文件夹,最后的文件收取也将在这个文件夹中。
如果你的主力环境是 Windows ,在考试的最后去 NOI Linux 下进行编译下,一定记得不要把共享文件
夹的内容覆盖掉或编辑掉最后没有改回去!
基操
在 Linux 下,你需要靠命令行解决许多问题。
启动终端