我在 linux 中使用 Eclipse。我已经使用 Cocos2D 创建了一个项目。这是一个 Java 项目,但我打开 cpp 和头文件来编写本机代码。
每次,我都用 ./build_native.sh 编译本机代码
我想知道是否可以将 eclipse 配置为在本机代码中自动完成功能。
例子:
CCDirector::sharedDirector()->
必须显示 getWinSize() 之类的选项。
一些想法?提前致谢。
我在 linux 中使用 Eclipse。我已经使用 Cocos2D 创建了一个项目。这是一个 Java 项目,但我打开 cpp 和头文件来编写本机代码。
每次,我都用 ./build_native.sh 编译本机代码
我想知道是否可以将 eclipse 配置为在本机代码中自动完成功能。
例子:
CCDirector::sharedDirector()->
必须显示 getWinSize() 之类的选项。
一些想法?提前致谢。
我无法回答您问题的具体细节,但总的来说,我在使用 iostream 和 STL 库的 C/C++ 中遇到了这个问题。即使一切都可以正常编译,但它不支持自动完成。我最终深入研究了提供的库到包含每个 .h 文件集合的根目录,并将它们添加到目录路径中。然后我重建了索引,然后自动完成开始工作。因此,如果 cocos2d 将 .h 文件存储在多个位置,则添加每个文件夹。
你安装了CDT吗?这使 Eclipse C/C++ 功能类似于它已经为 Java 提供的功能。