用lazarus 编写IDE时会用到synedit 标签中的控件来高亮显示,另外可以下载lazarus 的源代码来学。
http://wiki.lazarus.freepascal.org/Main_Page/zh_CN 里面有一些范例和教程及源码的下载。
NOI比赛允许使用的语言是Pascal、C、C++其中Pascal使用的编译器是FPC 2.0.4
也就是说使用的是Free Pascal的编译器
但需要说明的是,NOI全国赛不提供FP使用
因为NOI使用的是NOI Linux系统作为比赛环境
而Free Pascal在Linux下很不稳定
所以官方使用Lazarus和Guide作为Pascal语言的IDE
其中Guide是北京航空航天大学自行研制的IDE
Lazarus是FP制作团队制作的一款Object Pascal
个人推荐入门时使用FP,备战NOI时使用Lazarus
以下分别是FP和Lazarus的官网下载地址
Free Pascal 2.4.0
ftp://ftp.freepascal.org/pub/fpc/dist/2.4.0/i386-win32/fpc-2.4.0.i386-win32.exe
Lazarus 0.9.28.2
http://nchc.dl.sourceforge.net/project/lazarus/Lazarus%20Windows%2032%20bits/Lazarus%200.9.28.2/lazarus-0.9.28.2-fpc-2.2.4-win32.exe
上面两个版本都是Windows下32位的程序
如果无法下载或者无法使用,可以在官网选择合适版本下载
FP官网:www.freepascal.org
Lazarus官网:www.lazarus.freepascal.org
是 azureus 吗?azreus 要用sun 的java ,不能用 gnu 那个
下载 sun java
http://www.java.com/en/download/manual.jsp
然后 cd azureus, 执行./azureus , 如果有错误提示,
就是java exec path 未找到, 用文字编辑器编辑 azureus ,
那是一个 shell script, 加入 java exec path , 如
/usr/local/java/bin , 实际路径得看你的java
装到那里
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)