Ste*_*eve 10 delphi msbuild delphi-2009
我正在使用MSBuild生成构建,并在命令行上构建在dproj中设置的配置.令人不安的是,这样生成的可执行文件的大小与IDE构建产生的不同(不是很多,但仍然!).有什么想法吗?我会想到使用相同的编译器?
Arg*_*tyr 10
从Delphi命令行编译器构建的主要功能是标准化 - 您明确标识选项(在命令行上,在.cfg文件中等),编译器遵循专门提供的选项.相比之下,IDE还有许多其他不清晰明确的行为 - 例如,它可能会搜索未在"项目选项"中指定的库路径.我的猜测是在你不完全清楚的IDE构建中发生的事情 - 这就是为什么标准化构建是从命令行完成的.