我已经使用Eclipse Helios 3.6.1进行Java开发。我想在同一个IDE中启动C ++开发,所以我安装了 Autotools支持CDT,C / C ++开发工具,C / C ++库API文档悬停帮助插件。
我在撰写以下声明时,我已在 HelloWorldScene.h 文件中包含 #include“cocos2d.h”
cocos2d::CCSprite * ccSprite;
我没有像coco这样的写作和键盘上的 Ctrl + Space 获得自动完成栏(模板提案)。可能是什么问题?
这可以帮助您解决我的问题。请检查here。这是我点击右键单击项目后得到的 - >指数 - >搜索未解决的索引。但我添加了所有包含支票here。我认为这会导致内容辅助问题。在这种情况下我该怎么办?包容似乎是正确的。
答案 0 :(得分:1)
您可以检查是否在项目属性中包含了Cocos2d-x headers文件夹的路径吗?如果没有右键点击你的项目>属性> C / C ++一般>路径和符号>包含标签>添加> $ PATH_TO_YOUR_COCOS2DX / cocos2dx / include必须将$ PATH_TO_YOUR_COCOS2DX替换为下载cocos2dx框架的实际绝对路径。
PS:你应该将你的日食升级到Juno,Helios现在有点旧了:)答案 1 :(得分:1)
抱歉,实际上不要下载eclipse juno。它附带了一个新的工具,用于发现选项(巨大的玩笑),导致很多“类型无法解决”。许多人都有这方面的问题,包括我自己,因为你可以看到Eclipse Juno's "Preprocessor Include Paths, Macros etc." symbol scanner for CDT它会混淆我的所有内容,因此我会回到靛蓝。