-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcatalog.zh-CN.adp
7718 lines (6703 loc) · 338 KB
/
catalog.zh-CN.adp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<TRN locale="zh-CN" key="website.aboutus.title">
Free Pascal - 关于我们
</TRN>
<TRN locale="zh-CN" key="website.aboutus.header">
Free Pascal 开发团队
</TRN>
<TRN locale="zh-CN" key="website.aboutus.developer.carl">
<IMG SRC="pic/cc.jpg" ALT="Carl 头像" HEIGHT=175 WIDTH=176>
<p>
出生: 1975<br>
职位: IEEE-1394 驱动程序开发工程师。<br>
爱好:计算机、电子产品、游泳和魔术:TG。<br>
<p>
为项目(目前不活跃)贡献了以下工作:
<ul>
<li>编译器开发</li>
<li>运行时库开发</li>
<li>680x0/RISC 移植</li>
</ul>
<address>邮件: <a href="mailto:ccodere@spamidontlike.ieee.org">Carl Eric Codère</a></address>
</TRN>
<TRN locale="zh-CN" key="website.aboutus.developer.daniel">
<IMG SRC="pic/dm.jpg" ALT="Daniel 头像" HEIGHT=199 WIDTH=167>
<p>
出生:1977<br>
职位:ClusterVision B.V. 高性能计算专家。<BR>
爱好:计算机,电子琴和电子产品。<br>
<p>
为项目贡献以下工作:
<ul>
<li>协调 OS/2 运行时库</li>
<li>OS/2 运行时库开发</li>
<li>OS/2 编译器支持</li>
<li>编译器开发</li>
<li>i386 编译器开发</li>
</ul>
<address>邮件: <a href="mailto:daniel.mantione@freepascal.org">daniel.mantione@freepascal.org</a></address>
</TRN>
<TRN locale="zh-CN" key="website.aboutus.developer.florian">
出生: 1975<br>
职业: 工作在 Erlangen-Nürnberg 大学,即将博士学位
<p>
为项目贡献以下工作:
<ul>
<li>编译器开发</li>
<li>i386 编译器开发</li>
<li>项目协调</li>
<li>编译器协调</li>
<li>i386 编译器协调</li>
</ul>
<address>邮件: <a href="mailto:florian@freepascal.org">florian@freepascal.org</a></address>
</TRN>
<TRN locale="zh-CN" key="website.aboutus.developer.jonas">
<IMG SRC="pic/jm.jpg" ALT="Jonas 头像" HEIGHT=175>
<p>
出生: 1979<br>
职业:游戏脚本开发<br>
爱好:计算机(编程、策略、角色扮演游戏)、阅读,关于激进主义误导的法律提案(隐私,无形权利)<br>
<p>
为项目贡献以下工作:
<ul>
<li>PowerPC、JVM、AArch64 端</li>
<li>Mac OS X 支持</li>
<li>编译器和 RTL 开发</li>
</ul>
<address>邮件: <a href="mailto:jonas@SPAM.freepascal.ME.org.NOT">jonas@SPAM.freepascal.ME.org.NOT</a></address>
</TRN>
<TRN locale="zh-CN" key="website.aboutus.developer.michael">
(无头像)
<p>
出生: 1970<br>
职业:用 Delphi 开发数据库应用程序。<br>
爱好:计算机,摩托车旅行,我的妻子和孩子……<br>
<p>
为项目贡献以下工作:
<ul>
<li>Linux 端编译器</li>
<li>Linux 端运行时库</li>
<li>编译器和运行时库文档</li>
<li>CVS 服务器维护</li>
<li>一些普通的运行时库协调/维护</li>
</ul>
<address>邮件: <a href="mailto:michael@freepascal.org">michael@freepascal.org</a></address>
</TRN>
<TRN locale="zh-CN" key="website.aboutus.developer.peter">
(无头像)
<p>
出生: 1976<br>
职业:在荷兰 Amsterdam 大学学习商业信息系统。<br>
爱好:电脑,水球,夏季骑山地车。<br>
<p>
为项目贡献以下工作:
<ul>
<li>编译器开发</li>
<li>运行时库开发</li>
</ul>
<address>邮件: <a href="mailto:peter@freepascal.org">peter@freepascal.org</a></address>
</TRN>
<TRN locale="zh-CN" key="website.aboutus.developer.muller">
(无头像)
<p>
出生:1965<br>
职业:法国 Strasbourg 的 Charles Sadron 研究所物理学家,研究空气-水界面的聚合物<br>
爱好:计算机<br>
<p>
为项目贡献以下工作:
<ul>
<li>编译器开发</li>
<li>运行时库开发</li>
<li>在不同类型的机器上运行测试维护</li>
</ul>
<address>邮件: <a href="mailto:pierre@freepascal.org">Pierre Muller</a></address>
</TRN>
<TRN locale="zh-CN" key="website.aboutus.developer.marco">
<IMG SRC="pic/marco1.jpg" ALT="Marco 头像" HEIGHT=163 WIDTH=162>
<p>
出生:1973<br>
职业:在一家小型机器视觉公司工作。<br>
爱好:计算机,电影,阅读。<br>
<p>
为项目贡献以下工作:
<ul>
<li>示例</li>
<li>运行时库协调</li>
<li>BSD 端开发</li>
</ul>
<address>邮件: <a href="mailto:marco@freepascal.org">marco@freepascal.org</a></address>
</TRN>
<TRN locale="zh-CN" key="website.advantage.title">
Free Pascal - 使用 Pascal 和 Free Pascal 编程的优点
</TRN>
<TRN locale="zh-CN" key="website.Advantages_title">
Free Pascal 优点
</TRN>
<TRN locale="zh-CN" key="website.Advantages_of">
Pascal 和 Free Pascal 编程优势
</TRN>
<TRN locale="zh-CN" key="website.adv_very_clean_lang">
<STRONG>非常纯净的语言</STRONG> Pascal 是一种非常好的语言,
你的程序将比 C 语言更易读和可维护,让我们忘记 C++。
你不需要放弃这种能力,Pascal 就是你要想的强大语言。
</TRN>
<TRN locale="zh-CN" key="website.adv_No_Makefiles">
<STRONG>没有 Makefile</STRONG> 与大多数编程语言不同
Pascal 不需要 Makefile。你可以节省大量时间,
编译器会自己找出那些需要重新编译的文件。
</TRN>
<TRN locale="zh-CN" key="website.adv_Fast">
<STRONG>Pascal 编译器的速度很快,非常快,Free Pascal 也不例外。</STRONG>
是的,编译程序时你不再需要长时间等待,只要点击编译,它就完成了,甚至对于大型程序也是如此。
</TRN>
<TRN locale="zh-CN" key="website.adv_namespace">
<STRONG>每个单元都有自己的标识符</STRONG> 在 Pascal 中,你永远不用担心污染命名空间,
例如在 C 中,标识符需要在整个程序中唯一。在 Pascal 中非常轻松,因为每个单元都有自己的命名空间。
</TRN>
<TRN locale="zh-CN" key="website.adv_Fast_code">
<STRONG>高速,低内存使用</STRONG>是现代编译器编译成机器代码的标配。
Free Pascal 已经能够使 Pascal 成为最快的语言之一。
此外,Free Pascal 程序往往使用很少的内存。为了与其他语言进行比较,
我们建议使用 <A href='http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=all'>Shootout benchmark</A> 测试,并建议根据自己的喜好修改权重。
</TRN>
<TRN locale="zh-CN" key="website.adv_IDE">
<STRONG>整合开发环境</STRONG> Free Pascal 附带了一个可在多个平台上运行的 IDE,
你可以编写,编译和调试程序。使用 IDE,将节省大量时间,是你值得拥有的最佳编程伙伴。
</TRN>
<TRN locale="zh-CN" key="website.adv_assembler_integration">
<STRONG>与汇编程序完美结合</STRONG> 你认为 Pascal 只适合初学者编程入门吗?
错!它非常适合高科技开发,我们提供了集成的汇编器。它可以轻松混合汇编器代码和 Pascal 代码,
使用你熟悉语言?喜欢 Intel 风格的汇编器?没问题,如果需要,Free Pascal 将转换为 ATT。
是否可以将程序转换为 Nasm 源文件?没问题,源文件中的所有 ATT 汇编程序都会自动转换。
</TRN>
<TRN locale="zh-CN" key="website.adv_OOP">
<STRONG>面向对象编程</STRONG> 如果你认真编程,会对面向对象编程非常感兴趣。
根据喜好使用 Turbo Pascal 和 Object Pascal 进行面向对象编程。
FCL 和 Free Vision 为你提供强大的对象库。
对于数据库需求,我们支持 PostgreSQL、MySQL、Interbase 和 ODBC。
</TRN>
<TRN locale="zh-CN" key="website.adv_Smartlink">
<STRONG>智能链接</STRONG> Free Pascal 智能链接器将排除你不使用的任何变量或代码。
这使得小程序变得更小,而它们仍然是静态链接,避免 DLL 地狱!
</TRN>
<TRN locale="zh-CN" key="website.adv_distribution_indep">
<STRONG>发行独立性(Linux)</STRONG> 因此,在 Linux 下由 Free Pascal 编译的软件可以在任何 Linux 发行版上运行,
这使得你的软件支持多个 Linux 发行版变得更加容易。
</TRN>
<TRN locale="zh-CN" key="website.adv_multiplatform">
<STRONG>可用于多种架构和平台</STRONG>
与其它大多数 Pascal 编译器相比,Free Pascal 可用于更多平台,还很容易交叉编译,
只需在 IDE 中更改目标并编译即可!并且支持更多平台和处理器的工作正在进行中。
</TRN>
<TRN locale="zh-CN" key="website.adv_compatible">
<STRONG>兼容</STRONG> 现有代码吗?
Free Pascal 的兼容性比其它 Pascal 编译器更高。
我们几乎完全兼容 Turbo Pascal,并且与 Delphi 源代码完全兼容。
如果你有其他语言的代码,比如 C 或汇编程序,只需使用喜欢的编译器,然后从 Free Pascal 调用它。
</TRN>
<TRN locale="zh-CN" key="website.contribs.title">
Free Pascal - 贡献
</TRN>
<TRN locale="zh-CN" key="website.contribs.header">
贡献
</TRN>
<TRN locale="zh-CN" key="website.contribs.list">
以下是各种 FPC 用户的贡献清单。如果您有社区帐户,则可以添加条目。<p>
网格中的列标题可对条目进行排序或过滤。<p>
</TRN>
<TRN locale="zh-CN" key="website.credits.title">
Free Pascal - 名单
</TRN>
<TRN locale="zh-CN" key="website.credits.header">
名单
</TRN>
<TRN locale="zh-CN" key="website.credits.note">
<p>这个页面列出了为 Free Pascal 编译器项目做出贡献的人。当然,这个列表并不完整,因为很多人使用并帮助我们开发了 Free Pascal。我们要感谢所有提交错误报告(以及补丁)和鼓励我们继续工作的人。非常感谢。
</p>
</TRN>
<TRN locale="zh-CN" key="website.credits.contributions">
<h3>直接贡献</h3>
<p> 以下人员对编译器/运行时库和相关软件进行了直接改进。
</p>
<ul>
<li>Leon de Boer : Free Vision, Object 单元(rtl)</li>
<li>Armin Diehl : Netware 端(rtl)</li>
<li>Casey Duncan : PowerPC 例程(rtl)</li>
<li>Berczi Gabor : 最初的 IDE 开发</li>
<li>Sebastian Guenther : serial(rtl),ggipgraph(rtl) 和 FCL 中多个单元</li>
<li>Tomas Hajny : OS/2 端, OS/2 维护(编辑器,rtl)</li>
<li>John Lee : 创建和维护快照</li>
<li>Mark May : Linux 的 DOS 单元 (rtl)</li>
<li>Mazen Neifer: sparc 端(编辑器,rtl)</li>
<li>Olle Raab : Mac OS Classic 端(编辑器,rtl), Mac Pascal 方言</li>
<li>Thomas Schatzl : Graph 单元(rtl), GO32 单元(rtl)等等 (编辑器,rtl)</li>
<li>Balazs Scheidler : Objects 单元(rtl), 前邮件列表管理员</li>
<li>Nils Sjoholm : Amiga 端(rtl), 调试</li>
<li>MH Spiegel : Objects 单元(rtl)</li>
<li>Gernot Tenchio : Graph 单元(rtl)</li>
<li>Erik WachtMeester : Inifiles 单元(rtl)</li>
<li>Frank ZAGO : Object 单元 (rtl)</li>
<li>Gertjan Schouten : Sysutils 单元(rtl) </li>
<li>Karoly Balogh : MorphOS 端(rtl)</li>
</ul>
</TRN>
<TRN locale="zh-CN" key="website.credits.thanks">
<h3>感谢/间接贡献</h3>
<p> 下列人员以技术的方式帮助了我们</p>
<ul>
<li>John Hauser :原始 softfloat 包(转换为 pascal,现用作 FPU 仿真层)</li>
<li>Fred Fish : 用于 RTL 通用数学例程原始 C 代码</li>
<li>Jean Philippe Odent : 用于 RTL 通用数学例程原始 Pascal 代码</li>
<li>Ingemar Ragnemalm : 有关 Macintoch Classic(m68k)体系结构和 MPW 68k 汇编程序的信息</li>
<li>Johann Ruegg : m68k RTL 例程(来自Sozobon C)</li>
<li>Michael Schmitz : linux-m68k 开发帐户</li>
<li>Dale Schumacher : clib m68k 复制例程</li>
<li>MCGV Stack: Unix 和 BSD 端、硬件捐赠、编译器方面的帮助。我特别要感谢
<ul><li>Hennes Passman</li>
<li>Johan van Selst</li>
<li>Dean Strik</li>
<li>Marc Olzheim</li>
<li>Jilles Tjoelker</li>
<li>Janjaap van Velthooven</li>
<li>Serge van den Boom</li>
<li>Jan-Willem Knopper</li>
<li>Nick Brok</li>
</ul>
</li>
<li>Menno Victor van der star : 原始填充算法(graph 单元)</li>
<li>Rolf Jansen : XCode 集成工具包,Mac OS 通用接口</li>
</ul>
</TRN>
<TRN locale="zh-CN" key="website.develop.title">
Free Pascal - 开发
</TRN>
<TRN locale="zh-CN" key="website.develop.header">
开发
</TRN>
<TRN locale="zh-CN" key="website.develop.note">
<p>
Free Pascal 一直在开发中。如果你想了解开发进度,可以浏览开发版。</p>
<p><b>注意:</b> 不支持开发版。</p>
<p><b>注意:</b> 请始终开始使用<b>最新的官方发行版</b>,因为,编译开发版本时,不能保证编译器都能正常工作。</p>
<p>你有以下选择:</p>
</TRN>
<TRN locale="zh-CN" key="website.develop.tree">
<h3>下载每日快照(trunk)</h3>
<p>你可以从我们的 FTP 服务器(或镜像)下载当前的开发快照(trunk-当前为 v3.3.x)。这些源快照每天都会更新,并反映源仓库的状态。</p>
<p>trunk 里整个 fpc 源代码归档:<a href="ftp://ftp.freepascal.org/pub/fpc/snapshot/trunk/source/fpc.zip">fpc.zip</a> (31 MB).</p>
<p>此外,还有一个更大的归档文件,其中包含 fpc 源码、文档源码及与发行版有关的文件,位于同一目录中 <a href="ftp://ftp.freepascal.org/pub/fpc/snapshot/trunk/source/fpcbuild.zip">fpcbuild.zip</a>。</p>
</TRN>
<TRN locale="zh-CN" key="website.develop.snapshot">
<h3> 下载每日快照(Fixes) </h3>
<p>你可以从我们的 FTP 服务器(或镜像)以打包的形式下载当前 fixes 分支(当前为 v3.2.x)。这些资源最终可能会被用于构建下一个稳定(修复)版本。这些快照每天都会更新,并反映源仓库的状态。</p>
<p>fixes 里整个 fpc 源代码归档:<a href="ftp://ftp.freepascal.org/pub/fpc/snapshot/fixes/source/fpc.zip">fpc.zip</a>(31 MB)</p>
<p>此外,还有一个更大的归档文件,其中包含 fpc 源码、文档源码及与发行版相关的文件,位于同一目录中 <a href="ftp://ftp.freepascal.org/pub/fpc/snapshot/fixes/source/fpcbuild.zip">fpcbuild.zip</a>。</p>
</TRN>
<TRN locale="zh-CN" key="website.develop.daily">
<h3>下载每日更新(trunk)</h3>
<p>
这些已编译的快照包含最新的开发更新和错误修复。不能保证可以正常工作和没有错误。
</p>
<p>这些文件可从我们的 <a href="ftp://ftp.freepascal.org/pub/fpc/snapshot/trunk/">ftp 站点</a>和镜像中获得。
</p>
</TRN>
<TRN locale="zh-CN" key="website.develop.fixes">
<h3>下载每日更新(Fixes)</h3>
<p>
这些已编译的快照包含最新的错误修复,但没有重大的新功能。它们可能比开发快照(甚至比上一个正式版本)更稳定,但是仍然不能保证这些快照没有错误。
</p>
<p>这些文件可从我们的 <a href="ftp://ftp.freepascal.org/pub/fpc/snapshot/fixes/">ftp 站点</a>和镜像中获得。
</p>
</TRN>
<TRN locale="zh-CN" key="website.develop.svn">
<a name="svn"></a><h3>使用 SVN 连接源代码仓库</h3>
<p>
除了通过每日 zip 文件获取源代码外,SVN 代码库已向所有人开放,只有只读权限。这意味着你可以通过 SVN 访问最新的源代码。这也是一种方法,在你完成一次下载后,每次更新只占用较少的带宽(在 SVN 中称为 "检出")。
</p>
<p>
<b>开发快照</b>
</p>
<p>
如何通过 SVN 获取资源?通常,你需要3个步骤:<br>
(当然,你需要安装 SVN。请在<a href="http://subversion.tigris.org">此处查看相关操作说明</a>。)
</p>
</TRN>
<TRN locale="zh-CN" key="website.develop.fpc">
<OL>
<li> 要检出整 fpc 源代码仓库,
请输入
<PRE>
svn checkout https://svn.freepascal.org/svn/fpc/trunk fpc
</PRE>
这将在当前目录中创建一个名为 "fpc" 的目录,该目录包含以下组件的子目录:
<ul>
<li><b>rtl</b>,所有平台的运行时库源代码。</li>
<li><b>compiler</b>,编译器源代码。</li>
<li><b>packages</b>,软件包源代码(包含自由组件库、gtk、ncurses、mysql 等)</li>
<li><b>utils</b>,实用程序源代码。</li>
<li><b>tests</b>,编译器和 RTL 测试。</li>
<li><b>installer</b>,文本模式安装程序源代码。</li>
</ul>
如果你不希望使用整个存储库,则可以使用以下方法检出某一个。如:
<PRE>
svn checkout https://svn.freepascal.org/svn/fpc/trunk/rtl fpc/rtl
</PRE>
<p>
通常,你只需要执行一次检出操作。
</p>
<li> 要将上面下载(检出)的源更新为最新版本,请使用
<PRE>
svn update fpc
</PRE>
或
<PRE>
svn update fpc/rtl
</PRE>
如果你只下载了一些单独的组件,如 rtl 源。<br>
这些命令将<em>仅</EM>检索服务器上已变更的文件。<br>
<p>
每当你要更新源时,都可以重复此步骤。这是到目前为止节省带宽方便最经济的方法。
</OL>
</TRN>
<TRN locale="zh-CN" key="website.develop.fixes32x">
<p>
<b>修正至 3.2.x </b>
</p>
<p>
fixes 分支需要一个单独的目录,因此请创建一个单独的目录,然后使用 https://svn.freepascal.org/svn/fpc/branches/fixes_3_2 检出:
</p>
<pre>
cd mysvn/fixes
svn checkout https://svn.freepascal.org/svn/fpc/branches/fixes_3_2 fpc
</pre>
及更新:
<pre>
svn update fpc
</pre>
<p>
要检出版本,你必须指定版本:
svn checkout https://svn.freepascal.org/svn/fpc/tags/release_3_2_0 fpc
</p>
<p>
"fpcdocs" 文档在仓库中,获取它们的命令是
<pre>
svn checkout https://svn.freepascal.org/svn/fpcdocs/trunk fpcdocs
</pre>
<p>
了解有关 Subversion 的更多信息,请阅读这本出色的 <a href="http://svnbook.red-bean.com/">Subversion 书籍</a>,也可以在线免费获得各种格式。
</p>
</TRN>
<TRN locale="zh-CN" key="website.develop.repositories">
<a name="morerepos"></a><h3>其他存储库</h3>
fpc svn 服务器包含更多内容, 你可以通过 svn co https://svn.freepascal.org/svn/<repository> 检出它们。 <repository> 是:<br>
<b>fpcprojects</b> 几个与 fpc 相关的项目,如转换后的 TTT 5.10,gdbpas 或 FPC irc bot。<br>
<b>lazarus</b> <a href="http://www.lazarus.freepascal.org">Lazarus</a>。<br>
<b>fpcdocs</b> fpc 文档源代码。<br>
<b>html</b> 你正在浏览 fpc 网站的源代码。<br>
<b>fpcbuild</b> 构建 fpc 所需的一切。 这将链接到其他几个存储库,因此检出文件量非常大。<br>
<b>logs</b> 上述存储库的日志文件。<br>
</TRN>
<TRN locale="zh-CN" key="website.develop.browse">
<a name="svnweb"></a><h3>通过 Web 浏览器浏览存储库</h3>
<p>
SVN 归档的内容也可以通过这个 <a href="https//www.freepascal.org/cgi-bin/viewcvs.cgi/?root=fpc">viewcvs</a> 接口在 Web 浏览器中浏览。
</p>
</TRN>
<TRN locale="zh-CN" key="website.develop.future">
<a name="future"></a><h3>Bug 和未来</h3>
<p>
<a href="https://bugs.freepascal.org/set_project.php?project_id=6">此处</a>提供了已知错误的列表。<br>
Free Pascal 的未来计划可在<a href="future@x@">此处</a>查看。<br>
如果你对 FPC 开发感兴趣,那么你也可能对 <a href="http://wiki.freepascal.org/">wiki</a> 感兴趣。
</p>
</TRN>
<TRN locale="zh-CN" key="website.docs.title">
Free Pascal - 在线文档
</TRN>
<TRN locale="zh-CN" key="website.Online_documentation">
在线文档
</TRN>
<TRN locale="zh-CN" key="website.javascript_required">
<EM>备注:</EM>您必须启用 javascript 和样式表才能正常查看这些页面。
</TRN>
<TRN locale="zh-CN" key="website.PDFs_available">
以下 PDF 文档可在线获取:
</TRN>
<TRN locale="zh-CN" key="website.docs.documents">
文档
</TRN>
<TRN locale="zh-CN" key="website.Doc_ug">
用户指南
</TRN>
<TRN locale="zh-CN" key="website.Doc_pg">
程序员指南
</TRN>
<TRN locale="zh-CN" key="website.Doc_lrg">
语言参考指南
</TRN>
<TRN locale="zh-CN" key="website.Doc_rtlurm">
运行时库(RTL)单元参考手册
</TRN>
<TRN locale="zh-CN" key="website.Doc_fclurm">
自由组件库(FCL)单元参考手册
</TRN>
<TRN locale="zh-CN" key="website.Doc_fclresurm">
Free 组件库(FCL)资源单元参考手册
</TRN>
<TRN locale="zh-CN" key="website.Doc_fpcdocdtrm">
fpdoc 文档工具参考手册
</TRN>
<TRN locale="zh-CN" key="website.Doc_refchart">
包含所有编译器选项和开关的参考图表
</TRN>
<TRN locale="zh-CN" key="website.search_docs">
你也可以<a href="docsearch/docsearch.var">搜索文档</a>。
</TRN>
<TRN locale="zh-CN" key="website.alternative_doc_formats">
你也可以下载其它格式的文档。参见<a href="down/docs/docs.var">下载</a>页。
</TRN>
<TRN locale="zh-CN" key="website.german_manuals">
Free pascal 手册已由 <b>C&L</b> 翻译为德语,可从 <a href="http://www.cul.de/freepascal.html">C&L 网站</a>购买。
</TRN>
<TRN locale="zh-CN" key="website.docs.contributed">
用户贡献的文档
</TRN>
<TRN locale="zh-CN" key="website.User_contributed_documents">
以下用户提供的文档可用
</TRN>
<TRN locale="zh-CN" key="website.docs.information">
更多信息
</TRN>
<TRN locale="zh-CN" key="website.moreinfo">
其他信息,用户提供的文档和链接可在<a href="moreinfo@x@">更多信息</a>页面上找到。
</TRN>
<TRN locale="zh-CN" key="website.docsearch.title">
Free Pascal - 搜索文档
</TRN>
<TRN locale="zh-CN" key="website.docsearch.header">
搜索文档
</TRN>
<TRN locale="zh-CN" key="website.docsearch.search">
搜索 FPC 文档。<p>
<div class="container">
<div id="quick-access">
<form class="form-inline quick-search-form" role="form" action="#" accept-charset="utf-8">
<div class="form-group has-feedback" style="position: relative">
<input type="text" id="search-term" class="form-control" placeholder="关键词" autocomplete="off">
<div id="search-term-feedback" class="typeahead dropdown-menu" role="listbox"></div>
</div>
<button type="submit" id="quick-search" class="btn btn-outline-success">搜索</button>
</form>
</div>
</div>
</TRN>
<TRN locale="zh-CN" key="website.down.armandroid.title">
Free Pascal - 下载 Android
</TRN>
<TRN locale="zh-CN" key="website.down_android_aarch64">
下载适用于 ARM64 的 Android
</TRN>
<TRN locale="zh-CN" key="website.latest_version_is">
最新版本是
</TRN>
<TRN locale="zh-CN" key="website.down.aarch64android">
<h3><a name="aarch64android"></a>下载文件:</h3>
<ul>
<li> <a
href="@mirror_url@dist/@latestversion@/aarch64-android/fpc-@[email protected]_64-linux.tar">fpc-@[email protected]_64-linux.tar</a>(118 MB)
包含标准的 tar 存档和安装脚本。解压缩归档文件后,通过命令 "<TT>sh install.sh</TT>" 在创建的目录中运行安装脚本。
</ul>
</TRN>
<TRN locale="zh-CN" key="website.Back_to_mirrorlist">
返回镜像列表
</TRN>
<TRN locale="zh-CN" key="website.Back_to_general_download_page">
返回下载页面
</TRN>
<TRN locale="zh-CN" key="website.down.aarch64linux.title">
Free Pascal - 下载 Linux
</TRN>
<TRN locale="zh-CN" key="website.down_linux_aarch64">
下载 Linux ARM64
</TRN>
<TRN locale="zh-CN" key="website.down.aarch64linux.latestversion">
<h3><a name="linuxbig"></a>下载文件:</h3>
<ul>
<li> <a
href="@mirror_url@dist/@latestversion@/aarch64-linux/fpc-@[email protected]">aarch64-linux/fpc-@[email protected]</a>(132 MB)
包含标准的 tar 存档和安装脚本。解压缩归档文件后,通过命令 "<TT>sh install.sh</TT>" 在创建的目录中运行安装脚本。
</ul>
了解更多信息,请阅读:
<a href="@mirror_url@dist/@latestversion@/aarch64-linux/readme.aarch64-linux">readme.aarch64-linux</a>
</TRN>
<TRN locale="zh-CN" key="website.down.android.title">
Free Pascal - 下载 Android 版本
</TRN>
<TRN locale="zh-CN" key="website.down_android">
下载 Android
</TRN>
<TRN locale="zh-CN" key="website.Download_installer">
下载本地编译器
</TRN>
<TRN locale="zh-CN" key="website.native_compiler_android">
与以前的版本相反,在多种架构上都有适用于 Android 的本机编译器。但是,大多数用户仍有可能使用来自 MS Windows 或 Linux 的交叉编译器。
</TRN>
<TRN locale="zh-CN" key="website.Download_cross_compilers_from_other_host_m">
下载在另一台主机上运行的交叉编译器
</TRN>
<TRN locale="zh-CN" key="website.other_host_cross_installer_prerequisite">
该交叉编译器在另一台主机上运行,并且需要相应的本地编译器。
</TRN>
<TRN locale="zh-CN" key="website.win32_android_file_download_descr">
包含 Win32 到 Android(MIPS、ARM、i386 和 x86_64)交叉编译器的安装程序。它需要<a href="@mirror_url@dist/@latestversion@/i386-win32/fpc-@[email protected]">本地 Win32 编译器</a>(51 MB)才能工作。
</TRN>
<TRN locale="zh-CN" key="website.linux_android_file_download_descr">
包含 Linux 到 AArch64 交叉编译器上的 Android 软件包。它需要<a href="@mirror_url@dist/@latestversion@/x86_64-linux/fpc-@latestversion@-x86_64-linux.tar">本地 Linux 编译器软件包</a>(82 MB)才能正常工作。
</TRN>
<TRN locale="zh-CN" key="website.down_android_arm">
下载 Android ARM
</TRN>
<TRN locale="zh-CN" key="website.down.armandroid">
<h3><a name="armandroid"></a>下载文件:</h3>
<ul>
<li> <a
href="@mirror_url@dist/@latestversion@/arm-android/fpc-@[email protected]_64-linux.tar">fpc-@[email protected]_64-linux.tar</a>(59 MB)
包含标准的 tar 存档和安装脚本。解压缩归档文件后,通过命令 "<TT>sh install.sh</TT>" 在创建的目录中运行安装脚本。
</ul>
</TRN>
<TRN locale="zh-CN" key="website.down.arm.aros.title">
Free Pascal - 下载 AROS
</TRN>
<TRN locale="zh-CN" key="website.down.arm.aros.header">
下载 AROS ARM
</TRN>
<TRN locale="zh-CN" key="website.down.choose.download">
FPC 软件包有一个容易选择的格式:
</TRN>
<TRN locale="zh-CN" key="website.everything_in_1">
所有文件都在 1 个包中
</TRN>
<TRN locale="zh-CN" key="website.download_in_1_file_aros_on_arm">
ARM 上的 AROS 文件下载
</TRN>
<TRN locale="zh-CN" key="website.down.gba.title">
Free Pascal - 下载 Game Boy Advance 版本
</TRN>
<TRN locale="zh-CN" key="website.down_arm_gba">
下载 Game Boy Advance
</TRN>
<TRN locale="zh-CN" key="website.native_compiler_not_available_gba">
没有适用于 Game Boy Advance 的本地编译器。你必须使用交叉编译器。
</TRN>
<TRN locale="zh-CN" key="website.Download_cross_compilers_from_other_host">
下载在另一台主机上运行的交叉编译器
</TRN>
<TRN locale="zh-CN" key="website.arm-gba_file_download_descr">
包含一个带有 win32 到 arm-gba 交叉编译器的 zip 文件。将 zip 解压缩到由<a href="@mirror_url@dist/@latestversion@/i386-win32/fpc-@[email protected]">本地 Win32 编译器</a>(31.4 MB)创建的 fpc 目录中。有关更多说明,请参见附带的自述文件。
</TRN>
<TRN locale="zh-CN" key="website.down.armlinux.title">
Free Pascal - 下载 Linux
</TRN>
<TRN locale="zh-CN" key="website.down_linux_arm_header">
下载 Linux ARM
</TRN>
<TRN locale="zh-CN" key="website.down.armlinux.latestversion">
用于 arm-linux 的 FPC @latestversion@ 软件包有两种格式可以选择:
<ul>
<li> <a href="#linuxbig302eabi">用于 eabi ABI 所有都在一个包中</a>
<li> <a href="#linuxbig302eabihf">用于 eabihf ABI raspberry 所有都在一个包中</a>
</ul>
</TRN>
<TRN locale="zh-CN" key="website.down.armlinux.linuxbig302eabi">
<h3><a name="linuxbig302eabi"></a>下载 1 个大文件:</h3>
<p>归档中的发行版是针对 EABI ABI,针对于 armv3 CPU(仅限 3.0.2 版)进行编译的。</p>
<ul>
<li> <a
href="@mirror_url@dist/3.0.2/arm-linux/fpc-3.0.2.arm-linux-eabi.tar">fpc-3.0.2.arm-linux-eabi.tar</a> (55 MB)
包含一个标准的 tar 存档,在解压归档文件后使用安装脚本,<br>
你可以通过命令 "<tt>sh install.sh</tt>" 在创建的目录中运行安装脚本。
</ul>
</TRN>
<TRN locale="zh-CN" key="website.down.armlinux.linuxbig302eabihf">
<h3><a name="linuxbig302eabihf"></a>下载 1 个大文件:</h3>
<p>归档文件中的发行版适用于 EABIHF,它是在 RaspBerry 1 arm-linux 系统上编译的(针对 armv6 cpu)。</p>
<ul>
<li> <a
href="@mirror_url@dist/@latestversion@/arm-linux/fpc-@[email protected]">fpc-@[email protected]</a> (56 MB)
标准的 tar 归档文件以及安装脚本,解压缩归档文件后,
通过命令 "<tt>sh install.sh</tt>" 在创建的目录中运行安装脚本。
</ul>
</TRN>
<TRN locale="zh-CN" key="website.down.nds.title">
Free Pascal - 下载 Nintendo DS 版本
</TRN>
<TRN locale="zh-CN" key="website.down_linux_nds">
下载 Nintendo DS
</TRN>
<TRN locale="zh-CN" key="website.native_compiler_nat_available_nds">
Nintendo DS 没有可用的本地编译器。你必须使用交叉编译器。
</TRN>
<TRN locale="zh-CN" key="website.arm-nds_file_download_descr">
包含一个带有 win32 的 zip 文件,可用于 arm-nds 交叉编译器。将 zip 解压缩到由<a href="@mirror_url@dist/@latestversion@/i386-win32/fpc-@[email protected]">本地 Win32 编译器</a>创建的 fpc 目录中(31.4 MB)。有关更多说明,请参见附带的自述文件。
</TRN>
<TRN locale="zh-CN" key="website.down.wince.title">
Free Pascal - 下载 Windows CE 版本
</TRN>
<TRN locale="zh-CN" key="website.down_wince">
下载 Windows CE
</TRN>
<TRN locale="zh-CN" key="website.native_compiler_nat_available_wince">
没有适用于 Windows CE 的本地编译器。你必须使用交叉编译器。
</TRN>
<TRN locale="zh-CN" key="website.Download_win32_wince_cross_installer">
包含 win32 到 arm-wince 交叉编译器的安装程序。 需要<a href="@mirror_url@dist/@latestversion@/i386-win32/fpc-@[email protected]">本地 Win32 编译器</a>(39 MB)才能工作。
</TRN>
<TRN locale="zh-CN" key="website.down.docs.title">
Free Pascal - 下载文档
</TRN>
<TRN locale="zh-CN" key="website.down.docs.header">
下载文档
</TRN>
<TRN locale="zh-CN" key="website.down.docs.note">
<a name="docs"></a><h1>文档</h1>
<p>
文档提供以下格式下载:
<p>
</TRN>
<TRN locale="zh-CN" key="website.down.docs.format">
(默认和首选格式)
</TRN>
<TRN locale="zh-CN" key="website.down.docs.unix">
(对于 Unix 平台)
</TRN>
<TRN locale="zh-CN" key="website.down.i386.aros.title">
Free Pascal - 下载 AROS
</TRN>
<TRN locale="zh-CN" key="website.down.i386.aros.header">
下载 AROS i386
</TRN>
<TRN locale="zh-CN" key="website.download_in_1_file_aros_on_i386">
i386 上的 AROS 文件下载
</TRN>
<TRN locale="zh-CN" key="website.down.i386.freebsd.title">
Free Pascal - 下载 FreeBSD Intel x86 版本
</TRN>
<TRN locale="zh-CN" key="website.down.i386.freebsd.header">
下载 FreeBSD Intel x86
</TRN>
<TRN locale="zh-CN" key="website.down.x86_64.freebsd.note">
<p><b>注意,当前版本的 FreeBSD 仍然假设 ld 是 ld.bfd 的链接器,请确保它是默认的!</b></p>
</TRN>
<TRN locale="zh-CN" key="website.Download_native_compiler">
下载本地编辑器
</TRN>
<TRN locale="zh-CN" key="website.i386-freebsd_1_file_download_descr">
包含标准的 tar 存档和安装脚本。<br>
解压缩归档文件后,通过命令 "<TT>sh install.sh</TT>" 在创建的目录中运行安装脚本。
</TRN>
<TRN locale="zh-CN" key="website.down.i386.go32v2.title">
Free Pascal - 下载 DOS(GO32v2)版本
</TRN>
<TRN locale="zh-CN" key="website.down.i386.go32v2.header">
下载 DOS(GO32v2)
</TRN>
<TRN locale="zh-CN" key="website.old_windows_only">
请记住,该软件包不能在 Windows NT/2000/XP 中使用。
</TRN>
<TRN locale="zh-CN" key="website.down.i386.go32v2.download">
<h3>下载为一个文件</h3>
<ul>
<li>你可以将整个软件包下载为1个大的压缩文件:<a href="@mirror_url@dist/@latestversion@/i386-go32v2/dos@[email protected]">dos@[email protected]</a>(75 MB),<br />也可以下载不包含源文件和文档的文件:<a href="@mirror_url@dist/@latestversion@/i386-go32v2/dos@[email protected]">dos@[email protected]</a>(33 MB)。
<!-- <li>另外你也可以从 <a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate">这里</a>单独下载。 -->
</ul>
</TRN>
<TRN locale="zh-CN" key="website.down.i386.go32v2.ide.builds">
<h3>备用 IDE 构建</h3><ul><li>备选文本模式 IDE 构建(vesa,无调试等)捆绑在一个大的归档文件中:<a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/idedos_alternative_builds.zip">idedos_alternative_builds.zip</a>(60 MB)。</ul>
</TRN>
<TRN locale="zh-CN" key="website.down.i386.go32v2.note">
<h3> <a name="dossep"></a>下载为单独的文件</h3>
你可以将上述 zip 文件的内容下载为单独的文件:<br>
</TRN>
<TRN locale="zh-CN" key="website.down.i386.go32v2.install">
<li> <b>必要文件:</b>
<ul>
<li> 安装程序:<a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/install.exe">install.exe</a> (205 kB)
<li> ...和数据文件: <a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/install.dat">install.dat</a> (42 kB)
<li> 基础文件(程序和单元): <a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/basedos.zip">basedos.zip</a> (4.7 MB)
<li> GNU <tt>as</TT> 和 <tt>ld</tt>: <a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/aslddos.zip">aslddos.zip</a> (1.2 MB)
</ul>
</TRN>
<TRN locale="zh-CN" key="website.down.i386.go32v2.optional">
<li> <b>可选文件:</b>
<ul>
<li> 自述文件:<a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/readme.txt">readme.txt</a> (15 kB)
<li> "what's new?" 文件: <a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/whatsnew.txt">whatsnew.txt</a> (18 kB)
<li> Free Vision 单元: <a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/ufvdos.zip">ufvdos.zip</a> (558 kB)
<li> GDB 接口单元: <a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/ugdbdos.zip">ugdbdos.zip</a> (35 kB)
<li> PasZLib 单元: <a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/upzldos.zip">upzldos.zip</a> (238 kB)
<li> 正则表达式单元:<a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/uregdos.zip">uregdos.zip</a> (28 kB)
<li> Unzip 单元: <a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/uzipdos.zip">uzipdos.zip</a> (51 kB)
<li> IDE:<a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/idedos.zip">idedos.zip</a> (1.5 MB)
<li> 实用工具: <a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/utildos.zip">utildos.zip</a> (2.6 MB)
<li> GNU 调试器, <tt>gdb</TT>: <a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/gdbdos.zip">gdbdos.zip</a>(901 kB)
<li> PasJPEG 单元: <a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/upjpdos.zip">upjpdos.zip</a> (350 kB)
<li> Graph 单元:<a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/ugrphdos.zip">ugrphdos.zip</a> (126 kB)
<li> Hash 单元: <a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/uhashdos.zip">uhashdos.zip</a> (40 kB)
<li> 自由组件库(FCL)-基础单元: <a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/ufclbdos.zip">ufclbdos.zip</a> (450 kB)
<li> 自由组件库(FCL)-数据集单元: <a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/ufclddos.zip">ufclddos.zip</a> (559 kB)
<li> 自由组件库(FCL)-FPCUnit 单元: <a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/ufcludos.zip">ufcludos.zip</a> (208 kB)
<li> 自由组件库(FCL)-图像单元: <a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/ufclidos.zip">ufclidos.zip</a> (460 kB)
<li> 自由组件库(FCL)-网络单元: <a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/ufclndos.zip">ufclndos.zip</a> (8 kB)
<li> 自由组件库(FCL)-Pascal 源处理单元: <a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/ufclsdos.zip">ufclsdos.zip</a> (189 kB)
<li> 自由组件库(FCL)-注册表单元: <a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/ufclrdos.zip">ufclrdos.zip</a> (58 kB)
<li> 自由组件库(FCL)-XML 单元: <a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/ufclxdos.zip">ufclxdos.zip</a> (731 kB)
<li> 自由组件库(FCL)-JSON 单元: <a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/ufcljdos.zip">ufcljdos.zip</a> (102 kB)
<li> 自由组件库(FCL)-进程管理单元: <a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/ufclpdos.zip">ufclpdos.zip</a> (23 kB)
<li> CHM 文件处理单元: <a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/uchmdos.zip">uchmdos.zip</a> (360 kB)
<li> GD 库接口单元: <a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/ulgddos.zip">ulgddos.zip</a> (17 kB)
<li> 符号(解析和计算表达式单元): <a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/usymbdos.zip">usymbdos.zip</a> (62 kB)
<li> 演示文件: <a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/demo.zip">demo.zip</a> (245 kB)
</ul>
</TRN>
<TRN locale="zh-CN" key="website.down.i386.go32v2.source">
<li>
<b>可选的源文件:</b>
<ul>
<li> 基础源文件: <a href="@mirror_url@dist/@latestversion@/source/short/separate/basesrc.zip">basesrc.zip</a> (45 kB)
<li> 编译器源文件: <a href="@mirror_url@dist/@latestversion@/source/short/separate/compsrc.zip">compsrc.zip</a> (2.7 MB)
<li> 运行时库源文件:<a href="@mirror_url@dist/@latestversion@/source/short/separate/rtlsrc.zip">rtlsrc.zip</a> (3.7 MB)
<li> Free Vision 源文件: <a href="@mirror_url@dist/@latestversion@/source/short/separate/ufvsrc.zip">ufvsrc.zip</a> (258 kB)
<li> GDB 接口源文件:<a href="@mirror_url@dist/@latestversion@/source/short/separate/ugdbsrc.zip">ugdbsrc.zip</a> (37 kB)
<li> Paszlib 源文件: <a href="@mirror_url@dist/@latestversion@/source/short/separate/upzlsrc.zip">upzlsrc.zip</a> (143 kB)
<li> 正则表达式单元源文件: <a href="@mirror_url@dist/@latestversion@/source/short/separate/uregsrc.zip">uregsrc.zip</a> (30 kB)
<li> Zip 源文件: <a href="@mirror_url@dist/@latestversion@/source/short/separate/uzipsrc.zip">uzipsrc.zip</a> (37 kB)
<li>实用工具源文件: <a href="@mirror_url@dist/@latestversion@/source/short/separate/utilsrc.zip">utilsrc.zip</a> (1 MB)
<li> 安装程序源文件:<a href="@mirror_url@dist/@latestversion@/source/short/separate/instsrc.zip">instsrc.zip</a> (39 kB)
<li> 文档源文件:<a href="@mirror_url@dist/@latestversion@/source/short/separate/docsrc.zip">docsrc.zip</a> (2.6 MB)
<li> IDE 源文件: <a href="@mirror_url@dist/@latestversion@/source/short/separate/idesrc.zip">idesrc.zip</a> (434 kB)
<li> PasJPEG 源文件: <a href="@mirror_url@dist/@latestversion@/source/short/separate/upjpsrc.zip">upjpsrc.zip</a> (406 kB)
<li> Graph 单元源文件: <a href="@mirror_url@dist/@latestversion@/source/short/separate/ugrphsrc.zip">ugrphsrc.zip</a> (156 kB)
<li> Hash 单元源文件:<a href="@mirror_url@dist/@latestversion@/source/short/separate/uhashsrc.zip">uhashsrc.zip</a> (27 kB)
<li> 自由组件库(FCL)-基础源文件: <a href="@mirror_url@dist/@latestversion@/source/short/separate/ufclbsrc.zip">ufclbsrc.zip</a> (230 kB)
<li> 自由组件库(FCL)-数据集源文件: <a href="@mirror_url@dist/@latestversion@/source/short/separate/ufcldsrc.zip">ufcldsrc.zip</a> (638 kB)
<li> 自由组件库(FCL)-FPCUnit 源文件: <a href="@mirror_url@dist/@latestversion@/source/short/separate/ufclusrc.zip">ufclusrc.zip</a> (110 kB)
<li> 自由组件库(FCL)-图像源文件: <a href="@mirror_url@dist/@latestversion@/source/short/separate/ufclisrc.zip">ufclisrc.zip</a> (137 kB)
<li> 自由组件库(FCL)-网络源文件: <a href="@mirror_url@dist/@latestversion@/source/short/separate/ufclnsrc.zip">ufclnsrc.zip</a> (76 kB)
<li> 自由组件库(FCL)-Pascal 源处理源文件: <a href="@mirror_url@dist/@latestversion@/source/short/separate/ufclssrc.zip">ufclssrc.zip</a> (38 kB)
<li> 自由组件库(FCL)-注册表源文件: <a href="@mirror_url@dist/@latestversion@/source/short/separate/ufclrsrc.zip">ufclrsrc.zip</a> (32 kB)
<li> 自由组件库(FCL)-XML 源文件: <a href="@mirror_url@dist/@latestversion@/source/short/separate/ufclxsrc.zip">ufclxsrc.zip</a> (135 kB)
<li> 自由组件库(FCL)-JSON 源文件: <a href="@mirror_url@dist/@latestversion@/source/short/separate/ufcljsrc.zip">ufcljsrc.zip</a> (42 kB)
<li> 自由组件库(FCL)-进程管理源文件: <a href="@mirror_url@dist/@latestversion@/source/short/separate/ufclpsrc.zip">ufclpsrc.zip</a> (48 kB)
<li> CHM 文件处理源文件: <a href="@mirror_url@dist/@latestversion@/source/short/separate/uchmsrc.zip">uchmsrc.zip</a> (71 kB)
<li> GD 库接口单元源文件: <a href="@mirror_url@dist/@latestversion@/source/short/separate/ulgdsrc.zip">ulgdsrc.zip</a> (17 kB)
<li> 符号(解析和计算表达式单元)源文件: <a href="@mirror_url@dist/@latestversion@/source/short/separate/usymbsrc.zip">usymbsrc.zip</a> (56 kB)
<li> 构建 fpmake.exe 所需单元的源文件: <a href="@mirror_url@dist/@latestversion@/source/short/separate/ufpmksrc.zip">ufpmksrc.zip</a> (38 kB)
</ul>
</TRN>
<TRN locale="zh-CN" key="website.down.i386.go32v2.directory">
你应该将这些文件下载到1个目录中,然后在此目录中运行安装程序。它会检测你下载了哪些文件,并安装实际存在的文件。因此,你不能更改文件的名称!
</TRN>
<TRN locale="zh-CN" key="website.down.i386.go32v2.make">
<li> 也可以选择下载这些文件:
<ul>
<li>Make 实用工具:<a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/makedos.zip">makedos.zip</a>(1.1 MB)
<li>构建 fpmake.exe 所需要的单元: <a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/ufpmkdos.zip">ufpmkdos.zip</a> (250 kB)
<li>CWSDPMI (除非已经存在 DPMI 运行时,否则安装程序需要它):<a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/cwsdpmi.exe">cwsdpmi.exe</a> (21 kB)
<li>浮点处理器仿真器:<a href="@mirror_url@dist/@latestversion@/i386-go32v2/separate/wmemu387.dxe">wmemu387.dxe</a> (26 kB)
</ul>
</TRN>
<TRN locale="zh-CN" key="website.down.i386.haiku.title">
Free Pascal - 下载 Haiku Intel x86 版本
</TRN>
<TRN locale="zh-CN" key="website.down.i386.haiku.header">
下载 Haiku Intel x86
</TRN>
<TRN locale="zh-CN" key="website.i386-haiku_1_file_download_descr">
包含标准的 tar 存档和安装脚本。<br>
解压缩归档文件后,通过命令 "<TT>sh install.sh</TT>" 在创建的目录中运行安装脚本。
</TRN>
<TRN locale="zh-CN" key="website.down.i386.linux.title">
Free Pascal - 下载 Linux
</TRN>
<TRN locale="zh-CN" key="website.down_linux_i386_header">
下载 Intel/i386 Linux
</TRN>
<TRN locale="zh-CN" key="website.It_is_available_in">
它提供不同的格式:
</TRN>
<TRN locale="zh-CN" key="website.RPM_packages_1">
RedHat 包 (.rpm)
</TRN>
<TRN locale="zh-CN" key="website.DEB_packages_1">
Debian 包 (.deb)
</TRN>
<TRN locale="zh-CN" key="website.download_in_1_file">
下载 1 个大文件
</TRN>
<TRN locale="zh-CN" key="website.i386-linux_1_file_download_descr">
包含标准的 tar 归档文件以及安装脚本。将归档文件解压缩到临时位置后,通过命令 "<tt>sh install.sh</tt>" 运行安装脚本。
</TRN>
<TRN locale="zh-CN" key="website.Download_linuxi386_msdos_cross_installer">
仅包含带有 Linux/i386 到 MS-DOS (真实模式,i8086)交叉编译器的 tar 文件。你可以像安装主包一样安装它。
</TRN>
<TRN locale="zh-CN" key="website.Download_linuxi386_x86_64_cross_installer">
仅包含带有 Linux/i386 到 x86_64-Linux 交叉编译器的 tar 文件。你可以像安装主包一样安装它。
</TRN>
<TRN locale="zh-CN" key="website.RPM_packages">
RPM (Redhat 包管理器) 包
</TRN>
<TRN locale="zh-CN" key="website.RPM_compatibility">
我们的 RPM 软件包兼容所有基于 RPM 的发行版,包括 Red Hat、Fedora、SuSE、Mandriva。
</TRN>
<TRN locale="zh-CN" key="website.Binary_packages">
二进制包
</TRN>
<TRN locale="zh-CN" key="website.i386-linux_rpm_download_descr">
包含编译器、实用程序、RTL 和所有单元。<br>
</TRN>
<TRN locale="zh-CN" key="website.Source_packages">
源码包
</TRN>
<TRN locale="zh-CN" key="website.i386-linux_rpm_src_download_descr">
包含源文件。<br>
</TRN>
<TRN locale="zh-CN" key="website.down_i386_i8086_msdos_binary_packages">
i8086 MS-DOS 交叉二进制软件包
</TRN>
<TRN locale="zh-CN" key="website.down_i386_i8086_source_packages">
i8086 交叉编译器的源码包。
</TRN>
<TRN locale="zh-CN" key="website.DEB_packages">
Debian 包
</TRN>
<TRN locale="zh-CN" key="website.DEB_compatibility">
我们的 DEB 包兼容所有基于 DEB 的发行版,包括 Debian、Linspire、Ubuntu。
</TRN>
<TRN locale="zh-CN" key="website.down.i386.linux.archives">
我们无法提供 @latestversion@ 的 Deb 存档。请参考官方的 Debian experimental 存储库。
</TRN>
<TRN locale="zh-CN" key="website.down.i386.macosx.title">
Free Pascal - 下载 Mac OS X
</TRN>
<TRN locale="zh-CN" key="website.down.i386.macosx.header">
下载适用于 Intel 的 Mac OS X
</TRN>
<TRN locale="zh-CN" key="website.down.i386.macosx.latest">
当前版本最新版本是
</TRN>
<TRN locale="zh-CN" key="website.down.i386.macosx.unknown">
<h3>安装时(Mac OS X 10.7 及更高版本)出现 "Unknown developer" 错误</h3>
如果你收到 FPC 安装程序是提示 unknown developer 且无法打开的消息, 请右键单击安装包,然后在弹出的菜单中选择 "打开"。
如果这不起作用,则需要到"系统偏好设置"->"安全和隐私"->"常规",以及允许"从以下位置下载应用程序:Mac App Store 和已识别的开发者"。
这些变通方法是必须的,因为我们不会每年向 Apple 支付 99 欧元,这将证明你信任我们。
</TRN>
<TRN locale="zh-CN" key="website.down.i386.macosx.xcode5">
<h3>Xcode 5+ 兼容性(OS X 10.9 及更高版本;对于 OS X 10.8,请参见下文)</h3>
FPC 3.2.2 适用于 Mac OS X 10.4 至 macOS 11。
但是,在默认情况下,Xcode 5 和更高版本不再安装 FPC 所需的命令行工具。
需要手动安装它们,打开 "/Applications/Utilities/Terminal",
执行 <tt>xcode-select --install</tt> 并选择 "安装"。之后,FPC 将正常运行。
</TRN>
<TRN locale="zh-CN" key="website.down.i386.macosx.xcode435">
<h3>Xcode 4.3-5.x 兼容性(Mac OS X 10.7 / OS X 10.8)</h3>
FPC 3.2.2 适用于 Mac OS X 10.4 至 macOS 11。
但是,默认情况下,Xcode 4.3 及更高版本不再安装 FPC 所需的命令行工具。
要手动安装它们,请打开 Xcode,转到“偏好设置”,选择 "下载;";
并安装 "命令行工具"。之后,FPC 将安装并正常运行。
</TRN>
<TRN locale="zh-CN" key="website.down.i386.macosx.xcode324">
<h3>Xcode 3.2.x-4.2 兼容性(Mac OS X 10.6)</h3>
FPC 3.2.2 适用于 Mac OS X 10.4 至 macOS 11。
但是,由于 Xcode 3.2.x 链接器中的错误,在 Mac OS X 10.6 下用 FPC 编译动态库时会出现问题。
此错误已在 Xcode 4 中修复。
你可以在编译动态库时使用 <tt>-k-no_order_inits</tt> 命令行参数来解决 Xcode 3.2.x 中的错误。
</TRN>
<TRN locale="zh-CN" key="website.down.i386.macosx.download">
<h3><a name="macosxdmg"></a> 以1个大文件下载 @latestversion@ 版:</h3>
</TRN>
<TRN locale="zh-CN" key="website.down.i386.macosx.intel">
包含用于编译 Intel(32 和 64 位)和 ARM64 程序的软件包。
</TRN>
<TRN locale="zh-CN" key="website.down.i386.macosx.powerpc">
包含用于编译 PowerPC(32位和64位)程序的附加安装包。
</TRN>
<TRN locale="zh-CN" key="website.down.i386.macosx.jvm">
包含用于编译 JVM 程序的附加安装包。
</TRN>
<TRN locale="zh-CN" key="website.down.i386.netbsd.title">
Free Pascal - 下载 NetBSD
</TRN>
<TRN locale="zh-CN" key="website.down.i386.netbsd.header">
下载 NetBSD Intel x86
</TRN>
<TRN locale="zh-CN" key="website.i386-netbsd_1_file_download_descr">
包含标准的 tar 存档和安装脚本。解压缩归档文件后,通过命令 "<TT>sh install.sh</TT>" 在创建的目录中运行安装脚本。
</TRN>
<TRN locale="zh-CN" key="website.down.i386.netware.title">
Free Pascal - 下载 Netware 版本
</TRN>
<TRN locale="zh-CN" key="website.down.i386.netware.header">
下载 Netware (4.x 及更高版本)
</TRN>
<TRN locale="zh-CN" key="website.down.i386.netware.released">
最新发布的版本是 <b>2.0.0</b>。
</TRN>
<TRN locale="zh-CN" key="website.down.i386.netware.clib">
<h3>Netware clib</h3>
<ul>
<li>
二进制:
<a href="@mirror_url@dist/i386-netware-2.0.0/fpc-2.0.0-i386-netware-bin.zip">fpc-2.0.0-i386-netware-bin.zip</a> (2.9 MB)
<li>
单元:
<a href="@mirror_url@dist/i386-netware-2.0.0/fpc-2.0.0-i386-netware-units.zip">fpc-2.0.0-i386-netware-units.zip</a> (5.0 MB)
<li>
自述:
<a href="@mirror_url@dist/i386-netware-2.0.0/readme.netware">readme.netware</a> (12 kB)
</ul>
</TRN>
<TRN locale="zh-CN" key="website.down.i386.netware.libc">
<h3>Netware libc</h3>
<ul>
<li>
二进制:
<a href="@mirror_url@dist/i386-netwlibc-2.0.0/fpc-2.0.0-i386-netwlibc-bin.zip">fpc-2.0.0-i386-netwlibc-bin.zip</a> (3.2 MB)
<li>
单元:
<a href="@mirror_url@dist/i386-netwlibc-2.0.0/fpc-2.0.0-i386-netwlibc-units.zip">fpc-2.0.0-i386-netwlibc-units.zip</a> (5.0 MB)
<li>
自述:
<a href="@mirror_url@dist/i386-netwlibc-2.0.0/readme.netware">readme.netware</a> (12 kB)
</ul>
</TRN>
<TRN locale="zh-CN" key="website.down.i386.openbsd.title">
Free Pascal - 下载 OpenBSD
</TRN>
<TRN locale="zh-CN" key="website.down.i386.openbsd.header">
下载 OpenBSD Intel x86
</TRN>
<TRN locale="zh-CN" key="website.i386-openbsd_1_file_download_descr">