前情提要
对于NOI Linux大多数OIER一定不陌生,他是CCF专门为国内信奥竞赛改造的系统,原型就是Ubuntu Linux。对于代码的调试,系统给出了多个选择,有Lazarus,Emacs,Vim,VScode,Codeblocks。可谓是眼花缭乱,数不胜数。但是大多数人打开后就会发现一个严重的问题。不会用 aka. 调试不了。众所周知,大多数IDE的编译环境是有自己调试的,调试中要花费大量精力及时间,所以赛场上真的要肝一个IDE吗?实际没有必要。
基本操作
创建文件
这个简单,手动可以。但利用终端也是没问题的
用到的命令如下
打开文件夹:cd ...
cd 桌面
创建文件夹:mkdir ...
创建文件夹并打开
mkdir test
cd test
创建代码:touch ...
touch a.cpp
调试
在文本编辑器中写好代码后
编译并运行代码(用PATH调用compiler),这里以c++为例
g++ -o runner a.cpp
runner 为运行程序的名字
打开运行程序:./ ...
./runner
效果图
具体NOI Linux的PATH都有些什么请看这里
echo $PATH
关于PATH
PATH就是电脑的编译器compiler的存放路径
因为NOI Linux是针对NOI竞赛改造的,所以PATH已经事先设好了,拿来用即可
结语
看完Linux,是不是感觉终端调试很方便,其实Linux可以是说最适合开发者的操作系统,各大企业的程序员基本都在用。
那你就会问了,我是否能在Windows中也是用这种方法,获得这种方便呢?没问题,文章链接在此
如果这篇文章对你有帮助,请点个赞,NOI初学者建议收藏,有笔误或问题可以在评论区写出来,谢谢!