2012-04-06 170 views
2

我在linux中使用Eclipse。我使用Cocos2D創建了一個項目。這是一個Java項目,但我打開cpp和頭文件來編寫本機代碼。eclipse可以使用外部庫如cocos2d自動完成嗎?

每一次,我編譯./build_native.sh

原生代碼,我會想知道,如果日食可以配置爲自動完成在本機代碼的功能。

實施例:

CCDirector::sharedDirector()-> 

必須顯示像getWinSize的選項()。

有些想法?提前致謝。

回答

3

我不能回答你的問題的具體問題,但一般來說,我在C/C++中有iostream和STL庫存在這個問題。即使所有東西都能很好地編譯,它也不支持自動完成。我最終深入挖掘了所提供的庫到保存每個.h文件集合的根目錄,並將其添加到目錄路徑。然後我重建索引,然後自動完成開始工作。因此,如果cocos2d在多個位置存儲.h文件,請添加每個文件夾。

2

您是否安裝了CDT?這使得Eclipse C/C++功能類似於它已有的Java功能。

+0

是的,我安裝了CDT主要功能和CDT可選功能。我可以創建C++項目並編譯它 – vgonisanz 2012-04-08 07:53:09