大致介绍
桌面
初次打开 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
比如我这里编译就是这样的: 按下回车就编译好了
要运行程序,输入
./源程序名字
比如我这里就是这样的: