CDT 根據外部 Make 公用程式(如 GNU Make)來建置專案。 當您建立受管理的 Make C 專案或受管理的 Make C++ 專案時,CDT 可以自動產生 Make 檔。 您可以選擇建立標準 Make C 專案或標準 Make C++ 專案以及自己提供 Make 檔。
您必須安裝和配置下列公用程式:
要訣:Cygwin 包含了用於 Windows 環境的這些公用程式(make、gcc 和 gdb); 可是當您執行 Cygwin 安裝作業時,請確定要選取 gcc 和 make, 因為依預設不會安裝它們。 如果需要詳細資訊,請參閱 http://www.cygwin.com。 如果您是 Red Hat 使用者,則建置專案所需的所有項目都內含在 Red Hat Linux 安裝架構中。 如果是其他作業系統,請參閱其安裝文件。
CDT 利用許多詞彙來說明建置的範圍。
這是一種增量建置(建置全部,假設已在 Make 檔中定義全部)。只會建置這個特定專案中修改過的檔案影響所及的元件。
建置專案中的每個檔案,不論檔案在前次建置之後有沒有修改過都是如此。 重新建置是先清除,再建置。
如果需要建置的詳細資訊,請參閱:
建置的相關資訊會顯示如下:
如果需要「作業」視圖的詳細資訊,請參閱工作台使用手冊 > 參照 > 使用者介面資訊 > 視圖和編輯器 > 「作業」視圖。
您可以針對您提供的 Make 檔建立 C/C++ 專案, 或是針對 CDT 自動產生的 Make 檔建立 C/C++ 專案。
如果要建立新的專案,請從功能表列中選擇檔案 > 新建 > 專案。 在出現的對話框中:
您可以在 Eclipse 中設定建置喜好設定:
當您設定建置次序時,CDT 不會重新建置相依於某專案的專案;您必須重新建置所有專案,以確保所有變更都會傳送下去。
專案使用的 C/C++ 編譯器係由專案的內容設定來控制。如果要檢視專案的內容,請用滑鼠右鍵按一下該專案,然後選取內容。 在出現的對話框中,C/C++ 標準 Make 專案頁面可讓您控制各種不同的設定,其中包括:
所顯示的建置相關資訊如下: