如何使用Delphi从命令行编译Win32程序

正如标题所说,我试图在没有IDE的帮助下编译一个Win32程序,这样我就可以学习。 我使用的是Borland Studio 2006,我的第一个想法是从IDE中生成一个Forms应用程序生成的一些文件,然后编译项目文件......这给了我预期单元和查找对象的错误。 我知道这是来自dfm文件,该文件包含表单的所有设置,但我不明白IDE如何处理该文件,任何人都可以帮助我更好地理解该系统? :)


如果我理解正确,您需要掌握Delphi项目的结构以及Forms和单元如何一起工作。 你不能只挑选一些文件,并希望能够将它们提供给编译器。

您还必须设置库/组件/使用文件的路径,以便编译器可以从项目dpr开始找到所需的所有内容。

我建议你首先尝试从IDE运行你的项目,然后一旦运行,你可以从命令行尝试它。


我发现我所需要做的就是将顶级单元编译为一个dcu,然后该项目将编译:)如果其他人正在尝试做同样的事情,那么这个页面底部会有一些很好的信息

http://www.codexterity.com/raw-delphi/index.htm


WANT自动化了像Jakarta Ant那样构建,测试和打包应用程序和库的过程

链接地址: http://www.djcxy.com/p/10235.html

上一篇: How to compile a Win32 program from the command line with Delphi

下一篇: How do I know that my message was sent successfully with spring amqp?