我是Delphi的新手(之前曾在较低级别使用过Visual Studio),并且很难理解如何将项目编译成最终的应用程序/安装程序。我已经下载了Inno设置,我认为这是朝着正确方向迈出的一步。我使用XE3。
任何帮助表示感谢。
答案 0 :(得分:5)
Delphi无法编译InnoSetup项目(编辑 Delphi 编译器本身无法编译InnoSetup项目.Delphi IDE 可以使用Post Build事件做任何事情)并且据我记得我的Delphi时代,在Delphi中没有像Visual Studio中那样的“安装程序项目”。
将Delphi项目编译为exe / dll。然后,您可以使用InnoSetup脚本来描述InnoSetup应如何安装您的应用程序。然后使用InnoSetup编译器将脚本和所需的其他文件编译到设置中。
修改强>
澄清我想说的话:
Delphi中没有“安装项目”这样的东西,而它存在于Visual Studio中。但是,您可以当然在项目的Post Build事件中为第三方设置创建者(如Inno Setup)编译设置脚本。
答案 1 :(得分:0)
编辑:原帖要求编译Delphi项目的方法。问题的新修订使得这个答案看起来很愚蠢。
一旦有了Delphi安装程序,您可以通过调用命令行编译器来编译项目
DCC64 project
如果需要,这将重新编译所有必需的单元,并生成生成的EXE文件。