用过free pascal的朋友请进!!!!!(90分)

  • 主题发起人 主题发起人 dongfz
  • 开始时间 开始时间
D

dongfz

Unregistered / Unconfirmed
GUEST, unregistred user!
有个想法:
能不能在程序中嵌入free pascal的编译器和连接器?最少需要那些文件?需要设置那些参数?
 
哪里可以下载?
 
应该是可以的,用BIN子目录下的东西就行,如果你想运行PASCAL程序,还有个PASCAL的解释器,http://www.remobjects.com/page.asp?id={9A30A672-62C8-4131-BA89-EEBBE7E302E6},嵌入到程序里很合适
 
谢谢丹尼路,这个我知道。但是那个东西是需要购买的。我的思路是:
把免费的free pascal编译器和连接器潜入到我的程序中去,由于free pascal是GPL的,
我会开放我的这一部分代码:),我知道bin下面的东西是可以使用的,但是哪些是必需的?而且,free pascal的配置比较复杂,希望再提供些信息!
 
我记得那个是买了什么IFS的,不用收费吧.
 
我说的那个解释器是免费的,你可能没仔细看他的主页,里面说了“Pascal Script is a free scripting engine that allows you to use most of the Object Pascal language within your Delphi projects at runtime. ”
free pascal 的 bin下面文件并不多,你只装最基本的部分basew32.zip,如果还想再简化,ppc386.exe是必须的,其它的可以试出来,写一个简单的程序编译一下看有没有问题。设置也不复杂,缺省的设置就可以工作。
嵌入程序的,还是解释器比较好,因为可以很方便的调试程序,用FREE PASCAL还要配个GDB,GDB用起来也不是很方便的。
 
谢谢楼上的几位!
我已经搞定了!
最小的系统需要的文件有以下几个:
其实没有几位说的那么复杂。可以使用ppc386 -vt youfile.pp
进行编译。然后根据说明,把需要的文件全部复制到当前目录下面。无需任何配置文件。
希望大家都能看到!


我下一步的想法是,把这些文件再次封装,封装成为.dll文件。以后作为我们的一个实时编译库,这样就更妙了!(是不是有些天方夜谭?)

希望看到楼上的高见!!!
 
多人接受答案了。
 
后退
顶部