2010-03-31 59 views
18

我有一個從SVN獲得的OpenSource項目的源代碼。我能夠運行autogen - > configure - >併成功(通過終端)。但我想用Eclipse構建相同的項目,但我不能將這些源文件手動移植到eclipse中。那麼,我如何設置Eclipse來使用外部make文件?誰能幫幫我嗎 ?謝謝。如何在Eclipse中使用外部生成文件

+0

這不是直接的,但它可以完成。創建一個新的Makefile eclipse項目並檢查構建選項...我必須檢查,已經有一段時間了 – 2010-03-31 05:24:40

+0

嘿,感謝您的快速響應。你能再幫我一點嗎? – Morpheus 2010-03-31 05:36:30

回答

25

好吧,我明白了,這很簡單。只需進入項目屬性 - > C/C++ Build - >生成文件 - >然後選擇「自動生成文件」。另外你也可能需要設置Build位置。

+0

你能解釋一下這個程序嗎?我遇到了類似的問題。我必須先執行./bootstrap.sh,然後再make ./configure。 – Arpit 2010-09-24 12:22:07

+0

我可以知道你現在的問題嗎?你能夠將源代碼導入Eclipse嗎? (順便說一句,我記得我手動運行配置部分,只是使用Eclipse進行make)。 – Morpheus 2010-09-24 15:00:46

+0

有誰知道這是否實際上將所有在makefile中指定的源文件添加到項目瀏覽器? – kakyo 2012-11-02 17:16:48

17

這可能會因不同的版本而有所不同。我使用的一個就是Eclipse 3.5與CDT 6,這是非常簡單:

新建項目 - > C++項目 - >生成文件項目 - >空項目

取消選中 '使用默認位置'並提供項目和Makefile所在的位置。

我發現它起初有誤導性,並且在複製目錄中有幾次幹運行以確保'Empty project'不會清除Makefile,但事實是該選項名稱可能會誤導爲'Empty '代表CDT不會爲您創建Makefile(但不會刪除現有版本)

相關問題