2012-03-20 62 views
19

我在Linux下的標準源代碼包需要運行如何導入ç生成文件項目導入Eclipse或放在eclipse下

./configure 
make 

編譯它(和它的作品確定)。

清除這些文件是C/C++

是否有可能把這個項目Eclipse的控制之下?我想瀏覽的定義等等

更新1

我在Ubuntu上運行Eclipse靛藍。它當然包含CDT。

當我選擇File-Import時,我看到C/C++下沒有匹配的選項。在General我有Existing Projects into Workspace但我得到No project are found to import如果我把這個嚮導指向我的項目根。

更新2

我與Ubuntu的軟件包管理器安裝了Eclipse。可能這是錯誤的。

+0

你的設置是什麼? – DerMike 2012-03-20 21:13:27

回答

19

首先運行./configure來生成Makefile。 之後,如果您安裝了CDT,只需選擇選項 「File-> New-> Makefile Project With Existing Code」,並指向存儲Makefile的目錄。

+0

我沒有'File-> New-> Makefile Project With Existing Code'選項。可能我需要安裝Eclipse,而不是Ubuntu包管理器。 – Dims 2012-03-20 21:27:20

+1

試着文件 - >新建 - >其它 - >生成文件項目與現有代碼。 安裝CDT如果你已經沒有。 – manasij7479 2012-03-20 21:28:44

3

不要說進口。

使用新建項目嚮導創建一個新的C/C++項目,並指定「根文件夾」作爲新項目的非默認位置。

請參閱說明here

閱讀「創建從現有的源根新項目」

4

創建一個新的項目,確保這樣做雖然取消選中「使用默認位置」選項。在位置字段中添加源代碼樹路徑。現在在項目類型窗口中選擇「Makefile項目」。

在「建設者設置」(項目>屬性),取消選中「使用默認的編譯命令」,並添加:

make -f /<your project location/Makefile 

如果您的makefile文件名爲否則,您可以在此更改。

要運行您的應用程序,請在運行配置中添加該應用程序。請參閱完整說明here