0 前言
本文主要说明 NOI Linux 2.0 的基础使用方法,主要测试代码在较为严格的编译环境下能否通过,避免编译错误,适用于主要以 Windows 为操作系统,辅以 NOI Linux 2.0 虚拟机的设备。
以 NOI Linux 2.0 为操作系统的设备操作相对复杂,且 SN 现在也没有该种设备,因此只对 NOI Linux 2.0 的使用作简单介绍。
1 常用快捷键和命令
这章主要介绍了较为一般化的语法,若无法理解可以结合下一章,会有详细解释。
- Ctrl+Alt+T:打开终端(即”黑框“)。终端是输入命令的地方。
ls
:列出当前文件夹下的所有文件。mkdir [文件夹名称]
:在当前文件夹下新建子文件夹。cd [文件夹名称]
:进入该文件夹。touch [文件名称]
:在当前文件夹中新建文件。如:touch check.cpp
就新建了一个文件check.cpp
。gedit [文本文件名称(包括.cpp)]
:使用gedit
打开一个文本文件。gedit
是一个文本编辑器,支持多种编程语言的高亮。g++ [文件名称].cpp -o [可执行文件名] [编译选项]
:使用g++
编译器编译一个cpp
文件,并生成可执行文件(即 Windows 下的.exe
)。./[文件名称]
:运行可执行文件。
2 一般步骤
- 在 Windows 下写好代码,并初步测试。
- 打开虚拟机,Ctrl+Alt+T,打开终端。
mkdir check
,新建一个名为check
的子文件夹。cd check
,进入该文件夹。touch check.cpp
,新建一个名为check
的cpp
文件。gedit check.cpp
,使用gedit
打开check.cpp
,并把代码写入(虚拟机可使用 Ctrl+C/V)。g++ check.cpp -o check -O2 -std=c++14 -Wall
,使用g++
编译器编译check.cpp
,产生一个名为check
的可执行文件,编译选项为-O2 -std=c++14
。此时若没有显示报错信息则为编译成功,一般提交后不会产生 CE 的错误。./check
,运行可执行文件(此步骤不常用,因为主要测试代码能否编译通过)。