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

===============>>#1 票数:2

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

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

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

===============>>#2 票数:1 已采纳

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

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

===============>>#3 票数:0

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

===============>>#4 票数:0

你写的问题是你正在使用BDS 2006.如果你想在Delphi中学习更多最近的构建过程,我建议你至少升级到引入MS Build用法的 Delphi 2007。

当然MS Build就像“包装器”一样,所以这不是必须有但很好有:-)

  ask by cocomonkey translate from so

未解决问题?本站智能推荐: