首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cocos2dx在Linux上的IDE

Cocos2dx在Linux上的IDE
EN

Stack Overflow用户
提问于 2015-01-31 17:46:49
回答 3查看 2.6K关注 0票数 4

我正在正常地使用QtCreator for c++,还有Linux。我想用Cocos2dx写一个游戏。我没有问题地安装了Cocos2dx,用“Cocos2dx”创建了HelloWorld,用QTC打开了它,并构建了它。一切都很好。但是Cocos2dx使用cmake。当我在中的项目中创建新的类时,我看不到它。那么哪个ide可以用于cocos2dx呢?我尝试过VS 2013,但我不喜欢Windows。(对不起,我的英语很差,希望你能理解)

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-02-06 16:10:18

在QTCreator中,您需要向项目的根CMakeLists.txt添加新的源代码,然后再次运行cmake。这样做之后,您可以看到您的新类。

假设我们有AppDelegate.cpp和MainMenuScene.cpp,并希望添加NewScene类(在NewScene.h和NewScene.cpp中定义)。然后在MyGame/CMakeLists.txt中查找“set(GAME_SRC)”并添加NewScene.cpp和NewScene.h文件,如下所示:

代码语言:javascript
复制
set(GAME_SRC
  Classes/AppDelegate.cpp
  Classes/MainMenuScene.cpp
  Classes/NewScene.cpp
  ${PLATFORM_SPECIFIC_SRC}
)

set(GAME_HEADERS
  Classes/AppDelegate.h
  Classes/MainMenuScene.h
  Classes/NewScene.h
  ${PLATFORM_SPECIFIC_HEADERS}
)

然后使用"Build>Run CMake“菜单运行Build>Run。新文件将附加在项目的层次结构中。

票数 3
EN

Stack Overflow用户

发布于 2015-02-06 21:40:18

而不是QTCreator,您可以使用CLion。Clion是来自JetBrains的跨平台的JetBrains IDE。此IDE具有默认支持CMake。建立系统是非常容易的。我用这个来开发我在cocos2d-x引擎上的游戏--这是一个很好的工具。

票数 3
EN

Stack Overflow用户

发布于 2017-11-28 15:37:16

我使用的是Clion https://www.jetbrains.com/clion/,它在cocos2dx中运行得很好。只需打开包含CMakeLists.txt.Created类的文件夹,就可以通过ide在CMakeLists.txt中自动更新。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28254627

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档