论坛风格切换切换到宽版
  • 5091阅读
  • 2回复

[转帖] Free Pascal 2 + KOL 简易配置向导 [复制链接]

上一主题 下一主题
离线曾半仙
 

发帖
2409
金钱
20
威望
2
只看楼主 倒序阅读 0 发表于: 2005-06-02
:039 监守自转,没有别的,就是D厌了,YY一把GNU什么的了

1.安装FreePascal 2,连接见隔壁的帖子.
2.下载以下2个文件:

http://members.chello.nl/t.koning8/kolforfpc2.zip

此文件解压到合适地方,然后在fpc.cfg里面添加路径,我是解压到了FPC\KOLCore_mod

http://bonanzas.rinet.ru/ppDelphi.zip

此文件解压到FPC\2.0.0\units\i386-win32\delphi下,然后运行,会释放出一些文件,然后可以将自解压文件ppdelphi.exe删掉

这里提供一个简单的配置文件,其中的盘符和路径根据您的安装做修改

file: fpc.cfg
CODE

-FuF:\FPC\2.0.0/units/$FPCTARGET/
-FuF:\FPC\2.0.0/units/$FPCTARGET/*
-FuF:\FPC\2.0.0/units/$FPCTARGET/rtl
-FuF:\FPC\2.0.0\units/$FPCTARGET/delphi
-FuF:\FPC\KOLCore_mod

-FDF:\FPC\2.0.0/bin/$FPCTARGET


#logo
-l

# Verbosity
-viwn

# For a release compile with optimizes and strip debuginfo
#IFDEF RELEASE
-Og2p3
-Xs
#KOL
-Mdelphi
-CX
-Sg
#WRITE Compiling Release Version
#ENDIF

# For a debug version compile with debuginfo and all codegeneration checks on

#IFDEF DEBUG
-gcl
-Crtoi
#KOL
-Sa
-Mdelphi
#WRITE Compiling Debug Version
#ENDIF



和例子工程文件

file: app1.dpr
CODE

program app1;
{$APPTYPE GUI}
uses
    Kol;
begin
 Applet:=NewForm(nil,'Basic FPC');
    Run(Applet);

end.


使用fpc app1.dpr -dRelease编译即可.
(如果命令行参数里面输入文件不在当前目录,则路径不可含有空格,有空格的目录用短路径代替)
离线fbms
发帖
7
金钱
0
威望
0
只看该作者 1 发表于: 2005-06-03
为什么不用
Lazarus !!!
跟delphi很像了,用的就是freepascal.
离线曾半仙

发帖
2409
金钱
20
威望
2
只看该作者 2 发表于: 2005-06-03
KOL是一个轻量级类库,不是Editor/IDE,以上生成的app1.exe大小为46k,算是较小的,是他的一大优势吧.
FPC想用什么IDE或者用命令行那就看个人爱好了~~