NOI Linux 2.0 的使用

· · 算法·理论

0 前言

本文主要说明 NOI Linux 2.0 的基础使用方法,主要测试代码在较为严格的编译环境下能否通过,避免编译错误,适用于主要以 Windows 为操作系统,辅以 NOI Linux 2.0 虚拟机的设备。

以 NOI Linux 2.0 为操作系统的设备操作相对复杂,且 SN 现在也没有该种设备,因此只对 NOI Linux 2.0 的使用作简单介绍。

1 常用快捷键和命令

这章主要介绍了较为一般化的语法,若无法理解可以结合下一章,会有详细解释。

2 一般步骤

  1. 在 Windows 下写好代码,并初步测试。
  2. 打开虚拟机,Ctrl+Alt+T,打开终端。
  3. mkdir check,新建一个名为 check 的子文件夹。
  4. cd check,进入该文件夹。
  5. touch check.cpp,新建一个名为 checkcpp 文件。
  6. gedit check.cpp,使用 gedit 打开 check.cpp,并把代码写入(虚拟机可使用 Ctrl+C/V)。
  7. g++ check.cpp -o check -O2 -std=c++14 -Wall,使用 g++ 编译器编译 check.cpp,产生一个名为 check 的可执行文件,编译选项为 -O2 -std=c++14。此时若没有显示报错信息则为编译成功,一般提交后不会产生 CE 的错误。
  8. ./check,运行可执行文件(此步骤不常用,因为主要测试代码能否编译通过)。