我使用 Eclipse Helios 3.6.1 进行 Java 开发。我想在同一个 IDE 中开始 C++ 开发,所以我安装了Autotools Support For CDT、C/C++ Development Tools、C/C++ Library API Documentation Hover Help plugins。我现在在我的HelloWorldScene.h
文件中包含了#include“cocos2d.h” ,当我写下面的语句时,我没有像 coco 一样在我的键盘上按Ctrl + Space时获得自动完成栏(模板建议)。可能是什么问题?这可能会帮助您解决我的问题。请在此处查看。这是我在单击右键单击项目 -> 索引 -> 搜索未解决的索引后得到的。但我在这里添加了所有包括检查
cocos2d::CCSprite * ccSprite;
. 我认为这会导致 Content Assist 出现问题。在这种情况下我该怎么办?包容似乎是合适的。
问问题
2352 次
2 回答
1
你能检查一下你的项目属性中是否包含了 Cocos2d-x headers 文件夹的路径吗?如果没有右键单击您的项目 > 属性 > C/C++ 常规 > 路径和符号 > 包含选项卡 > 添加 > $PATH_TO_YOUR_COCOS2DX/cocos2dx/include 您必须将 $PATH_TO_YOUR_COCOS2DX 替换为下载 cocos2dx 框架的实际绝对路径。
PS:你也应该把你的eclipse升级到Juno,Helios现在有点老了:)
于 2012-07-30T13:39:10.223 回答
1
抱歉,实际上不要下载 eclipse juno。它带有一个用于发现选项的新工具(天大的笑话),导致很多“类型无法解析”。很多人都对此有疑问,包括我自己,因为您可以在Eclipse Juno 的“预处理器包括路径、宏等”中看到。CDT 的符号扫描仪它弄乱了我所有的包含,因此我回到靛蓝。
于 2012-07-30T15:45:21.737 回答