麦子仲肥写了一个很好的编译辅助工具,我将其做了一些简单的改进,支持更多的命令行参数,然后可以直接调试运行生成 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 参数,则在编译完成后会自动退出。
上面的命令行参数均不区分大小写。