我有一個工具可以將數據文件轉換爲C頭文件以包含到我的項目中。 現在我想讓這個工具在數據文件發生變化時自動運行。如何在eclipse-cdt中添加一個工具來在製作過程中自動生成一個頭文件
我在哪裏可以告訴Eclipse CDT運行哪個工具以及頭文件依賴於哪個數據文件?
我有一個工具可以將數據文件轉換爲C頭文件以包含到我的項目中。 現在我想讓這個工具在數據文件發生變化時自動運行。如何在eclipse-cdt中添加一個工具來在製作過程中自動生成一個頭文件
我在哪裏可以告訴Eclipse CDT運行哪個工具以及頭文件依賴於哪個數據文件?
打開項目的屬性。有一個條目「建設者」,您可以在其中添加其他可執行文件到構建。
文章「Extending the Eclipse CDT Managed Build System」可以給出CDT的託管構建系統(MBS)的具體示例。
的MBS可以be extended通過修改/添加的「工具」的工具鏈(一組有序用於將項目資源轉化爲最終輸出(生成項目的工件)工具)
您應該可以添加您的工具,並將其設置爲對每個文件修改都是活動的。
謝謝。但是,這總是執行構建器,不僅在輸入文件更改時執行。我怎樣才能知道依賴關係? – Ber 2009-08-21 14:35:28
不是這樣,對不起。這只是添加額外構建器的簡單方法。 makefile必須包含處理依賴關係的規則。 – 2009-08-21 14:46:18