关于NOI Linux的IDE及代码调试技巧(OIER必看)

这篇博客介绍了NOI Linux系统中适用于信奥竞赛的IDE选择,包括Lazarus、Emacs、Vim、VScode和Codeblocks,并强调了在赛场上无需过度关注IDE配置。文章详细讲解了如何通过基本的Linux命令进行文件创建和调试,特别是利用PATH调用编译器的方法,适合OIER学习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前情提要

对于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初学者建议收藏,有笔误或问题可以在评论区写出来,谢谢!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值