YaCompile 能夠幫您批量編譯 VC 的 workspace。如果您的軟件產(chǎn)品只有很少的幾個 workspace,那么您可能用不到 YaCompile。不過,如果您的軟件產(chǎn)品非常龐大,workspace 達到數(shù)十個甚至數(shù)百個之多,YaCompile 一定能成為您的好幫手。
YaCompile 具有如下特點:
1, 根據(jù)您創(chuàng)建的 workspace 列表,依次進行編譯。您只需要從資源管理器中拖拽 .dsw 到 YaCompile 就可以把它加入到列表中了。
2, 可以設(shè)定軟件產(chǎn)品根目錄。只要修改根目錄,您就可以將 vc 工程移動到一個新的位置進行編譯。
3, 能在命令行運行 YaCompile,配合操作系統(tǒng)提供的計劃任務(wù)進行自動編譯。
4, 能夠選擇 Build 還是 Rebuild All。
5, 能夠選擇編譯 Debug 還是 Release,或者兩者都編譯。
6, 自動生成 Build No。
7, 可以指定 workspace 中的 project 進行編譯,以防激活工程錯誤,造成編譯不成功。如果指定名字的工程不存在便會編譯workspace中的激活工程。
8, 編譯完成之后,能夠運行一個程序,比如 .bat, .js, .exe 等,以完成額外的一些工作。我一般用它來將編譯生成的.dll, .exe 等拷貝到一個目錄提供給測試用。
9, 任務(wù)完成之后能夠自動關(guān)機。