1. 程式人生 > >nmake的使用

nmake的使用

現在維護一箇舊的支援多國語言的程式(使用vc6.0),由於程式比較早,採用的方法也比較原始,因此每次要build一個語言的版本,就要改變一下編譯的引數。比如,編譯一箇中文版的時候就要預定義:LAN_CHS,要編譯韓文版的時候就要定義:LAN_KOR。這樣來回的折騰實在是太麻煩了,我因此匯出了該專案的makefile,通過增加一個引數的方式,可以指定要編譯的語言版本,因此:nmake LAN=”CHS”就得到了一箇中文版,nmake LAN=”KOR”就得到了一個韓文版:)

為什麼現在的vc2005,2008不支援匯出makefile了呢。當然我們有msbuild, devenv可以使用。