如何在不安装IDE的情况下编译和运行此Delphi代码?
发布时间:2020-12-15 09:08:08 所属栏目:大数据 来源:网络整理
导读:据说生成一个winform: var F : TForm; L : TLabel;begin F := TForm.Create(Application); L := TLabel.Create(F); L.Parent := F; // Needed to have it show up on the form. L.Left := 50; L.Top := 50; L.Caption := 'This is an example'; F.Show;end;
据说生成一个winform:
var F : TForm; L : TLabel; begin F := TForm.Create(Application); L := TLabel.Create(F); L.Parent := F; // Needed to have it show up on the form. L.Left := 50; L.Top := 50; L.Caption := 'This is an example'; F.Show; end; 实际上它是从my previous question开始的. 如果是C程序,我可以这样运行: > gcc foo.c -o foo.exe > foo.exe 我怎样才能在Delphi中做到这一点? 解决方法
为了编译Delphi代码,您需要一个编译器. Delphi没有免费版本,所以除非你能找到旧版本,否则你必须购买Delphi. Delphi附带了一个命令行编译器,如gcc,可以在没有IDE的情况下编译程序.
Delphi 2006和win32之前: dcc32 YourProject.dpr Delphi 2006和之前的.Net: dccil YourProject.dpr Delphi 2007及之后: msbuild YourProject.dproj 这将导致编译二进制文件,如果是EXE,您可以像以前一样运行它. 有免费的Delphi替代品,如FreePascal和他们的免费IDE Lazarus.我没有自己检查,但我很确定它也带有命令行编译器. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |