[CompilerTool] Delphi/C++ Builder 命令行编译辅助工具

麦子仲肥写了一个很好的编译辅助工具,我将其做了一些简单的改进,支持更多的命令行参数,然后可以直接调试运行生成 HTML 格式的报告。

新增的命令行参数有:

  • /I 后跟源码路径列表
  • /SID 后跟会话编码,用一唯一标记一次编译
  • /M 后跟源码文件掩码
  • /O 后跟目标路径
  • /C 后跟编译预配置文件
  • /Q 编译完成后退出程序
  • /V 后跟IDE版本列表(2006;2007;2009…)
  • /P 后跟目标平台列表(Win32/Win64/Android/iOS32/iOS64/OSX32/OSX64)
  • /R 编译为Release版本
  • /A 后跟别名定义
  • /XI 后跟扩展的Include路径
  • /XL 后跟扩展的Lib搜索路径
  • /XS 后跟扩展的搜索路径
  • /NU 直接使用命令行参数编译,不显示UI
  • /LR 编译完成后使用浏览器打开网页版的结果报告

其中的列表的项目之间以逗号或分号分隔都可以,参数开关用 /+- 都可以。

如果包含 /SID /O /I,则会在直接运行程序进行编译,如果加入 /Q 参数,则在编译完成后会自动退出。

上面的命令行参数均不区分大小写。

点击本链接可以查看由此工具生成的最新的QDAC编译报告

分享到: