我很少使用命令行makefile,通常做單個項目並手動構建它們。可以從WxWidgets-2.8.12版本中刪除哪些中間文件?
我在使用wxWidgets2.8.12和VS2008構建機器上使用Win Xp-sp3,我爲這些庫創建了多個構建格式(總共10個),並且這爲中間文件留下了大約2.5Gb的空間,我使用了批處理文件進行創建,但不確定是否要以正確的方式清理正確的文件。當我嘗試在Visual Studio中運行清理過程時,它會完成中間文件和輸出文件的清理。 wxWidgets文件結構如下所示:
C:\ wxWidgets-2.8.12 \ build \ msw帶有10個子文件夾,用於不同的生成類型。我用一個簡單的批處理腳本創造:
echo now building... WxWidgets with debug=y Unicode=y DLL=y Universal=y
rem builds debug with unicode DLLs WXUniversal
nmake -f makefile.vc BUILD=debug UNICODE=1 SHARED=1 WXUNIV=1
rem add clean command to delete INTERMEDIATE files only
rem (*.o, *.obj, *.res, *.pch. *.pdb, *.ilk ....)
我認爲跑步:每個創建方塊會做的伎倆後
nmake -f makefile.vc /clean
,但它只是工作在一個目錄下,刪除一切有。
我的問題是:我在尋找正確的中間文件刪除我的REM報表?並有一個自動的方法來擺脫中間文件,但保持輸出文件?
感謝,對wxUniversals,我原本以爲我可以在Netbeans中使用它們(我知道,n00b移動!)。我需要保存PDB的?不是預編譯的頭文件PCH? – savalia
我認爲VZ意思是保存你需要使用的東西,然後移除其餘的東西! –
調試需要PDB。您不需要保存PCH文件,它們僅用於構建wxWidgets本身。 –