-1

我是 Delphi 的新手(以前曾在低级别使用过 Visual Studio)并且正在努力了解如何将项目编译成最终的应用程序/安装程序。我已经下载了 Inno 设置,我认为这是朝着正确方向迈出的一步。我使用 XE3。

任何帮助表示赞赏。

4

2 回答 2

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)编译设置脚本。

于 2013-04-04T11:55:59.137 回答
0

编辑:原始帖子要求提供一种编译 Delphi 项目的方法。问题的新修订使这个答案看起来很愚蠢。

一旦你有了 Delphi 安装程序,你可以简单地通过调用命令行编译器来编译你的项目

DCC64 project

如果需要,这将重新编译所有需要的单元,并生成生成的 EXE 文件。

于 2013-04-04T11:53:21.540 回答