在linux下使用Makefile時,可以切換目錄,並且執行該目錄下的另一個Makefile文件:
例如執行window目錄下的另一個Makefile文件:
window/window.obj:
(cd window; make)
在windows環境下,這個寫法不行,具體該怎樣寫呢?
補充一點:沒有使用現成的編譯環境,編譯器是基於gcc的,具體是在cmd.exe下用make.exe執行Makefile來進行編譯的
編譯器是什麼呢?VC還是mingw?
比如你用VC,這是微軟的手冊:https://msdn.microsoft.com/zh-cn/library/dd9y37ha.aspx
或許你可以這樣:
x\x.obj : x.cpo
(tab)nmake x\xxx.mak