LOADING

加载过慢请开启缓存 浏览器默认开启

NOI Linux 操作指南

大致介绍

桌面

初次打开 NOI Linux 应该看见的是如下界面:(当然我这里是虚拟机)

快捷键

大部分快捷键和 Windows 差不多,常用的有如下:

  • 复制 Ctrl+C
  • 粘贴 Ctrl+V
  • 切换窗口 Alt+Tab

右键

在屏幕上右键可唤起如下窗口:

更改壁纸

觉得默认壁纸太丑可点击“更换壁纸……”换一些自己相对喜欢的壁纸:(当然真正比赛的时候建议不要换)

有如下壁纸:

点击自己想换的壁纸后,点右上角的×即可

(ps:其他的设置最好都不要更改)

新建文件夹

点击“新建文件夹”即可

随后输入文件夹的名称:

点击“创建”即可

随后你便可以在桌面看见你新建的文件夹了:
(我这里建了一个测试用的文件夹“test”)

双击即可进入该文件夹

进入后长这样:

新建文件

在 NOI Lunux 中,你并不可以像 Windows 中一样直接新建一个文件

你需要这样做:

1.在文件夹内右击: 2.点击“在终端内打开”: 3.输入如下命令:

touch 文件名

比如我要新建一个叫做test_txt的文件,就输入:

touch test_txt

按下回车,就建好啦!

打开软件

点击此处呼出窗口: 使用鼠标滚轮上下切换: 建议使用 Code::Blocks 进行 C++ 程序的编写和编译 点击即可进入软件

在左侧“活动栏”右击程序可呼出如下窗口: 点击“收藏到文件夹”即可将该应用固定下来

C++程序的编写和编译

配置基础设置

这里我使用 Code::Blocks 做示范,其他的比如 Sublime Text 的使用可以左转百度

在打开 Code::Blocks 的时候,你应该看见如下界面: 发现界面十分的乱,杂,对吧?

我们可以进行一些简单的配置:

1.在此处右键可以呼出: 这边建议改成这样: 拖动这些地方改成这样比较好: 以下是常用按钮的作用:

2.自动保存

点击“Settings”: 再点击“Environment…”: 在右边标箭头这边使用鼠标滚轮向下滚动: 找到“Autosave”: 将这两项打勾: 最后点“OK”即可:

新建C++文件

依次点击: 你就会看见如下界面: 随便写一个程序试试:

编译并运行C++源程序

点击这里编译并运行: 若你还没有保存过文件,点击后会是这样的: 在上方输入文件,记得在最后加上“.cpp”,中间选择保存的位置,最后点击“Save”即可保存: 随后你就可以见到如下界面: 输入数据按下回车: 恭喜你运行成功了!

当然这样编译有很大的弊端,比如没开O2之类的

我们更常使用如下命令进行编译:

ps:在NOI考试的PDF中,第一页通常会给出编译命令,一般是这样的:

-O2 -std=c++14

之类似的

我们在进行编译的时候,先打开C++源代码所在的文件夹,再呼出终端(方法见上文),再输入:

g++ 给出的编译命令 -o 源程序名字 源程序名字.cpp

比如我这里编译就是这样的: 按下回车就编译好了

要运行程序,输入

./源程序名字

比如我这里就是这样的: