我通常使用QtCreator编辑C++代码,并且我使用的操作系统是Linux。我想用Cocos2dx编写游戏。我成功安装了Cocos2dx,使用"cocos new"创建了HelloWorld工程,并在Qt Creator中打开并编译成功了。但是,Cocos2dx使用cmake。如果我在Qt Creator中创建新类,它将无法显示。那么,有哪些适用于Cocos2dx的IDE呢?我尝试过VS 2013,但我不喜欢Windows。(请原谅我的糟糕英语,希望你能理解)
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}
)
你可以使用CLion代替QTCreator。CLion是JetBrains公司推出的跨平台C++集成开发环境,内置默认支持CMake构建系统。安装配置非常简单。我使用它来开发运行在cocos2d-x引擎上的游戏,这是一个很好用的工具。
我正在使用 Clion https://www.jetbrains.com/clion/ ,并且它与 cocos2dx 兼容良好。只需打开包含 CMakeLists.txt 的文件夹,IDE 就会自动更新已创建的类的 CMakeLists.txt。