NOIP竞赛推荐使用的语言环境
ftp://www.noi.cn/noi/NOIPtools.rar
(107兆,rar格式,请用右键点击链接,选择目标另存为;或者使用flashget等软件下载)
压缩包中包含:
1. Windows平台:
Dev-C++ 4.9.9.2(其中包括了Windows版gcc/g++ 3.4.2版);
Lazarus 0.9.10 (其中包括了Windows版free pascal 编译器2.0.1版);
2. Linux平台:
Red Hat 9.0 自带了gcc/g++ 3.2.2版;
Lazarus 0.9.6版;
free pascal编译器1.9.8版
gdb 6.3版(Lazarus调试时需要使用高版本的gdb,而Red Hat 9.0自带的gdb版本过低.)
上述软件均符合《NOIP竞赛语言和评测平台》要求。
gcc and g++分别是gnu的c & c++编译器 gcc/g++在执行编译工作的时候,总共需要4步
1。预处理,生成.i文件-----预处理器cpp
2。将预处理的文件生成汇编语言,生成文件.s------编译器egcs
3。将汇编变为目标代码(机器代码),生成文件.o------汇编器as
4。连接目标代码,生成可执行程序------链接器ld
Turbo C 已经被淘汰了,现在都用Free了,我也在用Free Pascal。