我正常使用QtCreator用於C++,我有Linux。我想用Cocos2dx寫一個遊戲。我毫無問題地安裝了Cocos2dx,使用「cocos new」創建了HelloWorld,並使用QTC打開並構建它。一切都好。但Cocos2dx使用cmake。當我在Qt Creator的項目中創建新類時,我看不到它。那麼哪個ide可用於cocos2dx?我試過VS 2013,但我不喜歡Windows。 (請對不起我的英文不好,我希望你會明白)Linux上用於Cocos2dx的IDE
回答
在QTCreator中,你需要添加新的源碼到你的項目的根目錄CMakeLists.txt,然後再次運行cmake。做完這些之後,你可以看到你的新課程。
假設我們有AppDelegate.cpp和MainMenuScene.cpp並且想要添加NewScene類(在NewScene.h和NewScene.cpp中定義)。然後,在MyGame /的CMakeLists.txt找到「設置(GAME_SRC」,並添加NewScene.cpp和NewScene.h文件如下:
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}
)
然後CMake的使用「生成>運行CMake的」菜單運行新的文件將在apear項目的層次結構
而不是QTCreator,你可以使用CLion Clion是JetBrains的跨平臺C++ IDE這個IDE有默認支持CMake安裝構建系統非常簡單我用它開發我的遊戲在cocos2d上-x引擎 - 它是很好的工具
謝謝Clion仍然在EAP,但它是可用的。 (我canot仍然投票:-() – 2015-02-09 08:34:33
它很好,但我怎麼可以創建類(cpp和h)?我只能創建文件並將其命名something.cpp :-( – 2015-02-25 19:51:23
不幸的是,CLion的新文件嚮導不支持C++類模板,你需要自己創建每個文件(myclass.h,myclass.cpp)。 – 2015-03-04 11:14:52
我使用的是Clion https://www.jetbrains.com/clion/它和cocos2dx一起工作正常,只需打開包含CMakeLi的文件夾sts.txt.Created類在CMakeLists.txt中由ide自動更新。
- 1. 適用於Linux的Apple iOS IDE?
- 2. 適用於Ubuntu和Linux的IronPython IDE
- 3. 用於Ubuntu Linux的Ruby IDE 64位
- 4. 在Linux上與Cocos2dx製作遊戲
- 5. 推薦用於Linux C&Kernel開發的Linux IDE
- 6. 在Linux上的IDE與智能感知
- 7. 用於Pro * C/C++的IDE IDE在Linux中的開發和調試
- 8. 用於在Linux下開發的iPhone應用程序的IDE
- 9. 2017年用於Windows上IronPython的IDE
- 10. 用於Mac上Blackberry開發的IDE?
- 11. 用於Groovy/Grails代碼完成的足夠好的Linux IDE?
- 12. 用於Processing.js的IDE
- 13. 用於linux的Java腳本編輯器或IDE
- 14. 用於Python Web開發的最佳F/OSS IDE(Windows或Linux)?
- 15. 支持Linux on Rails開發的Linux IDE
- 16. 良好的基於文本的功能強大的Java IDE在Linux上運行
- 17. 在Linux上使用終端(無IDE)的Java jxl api
- 18. 什麼IDE應該用於Linux模塊開發?
- 19. cocos2dx相當於Android的畫布的BitmapShader
- 20. 使用Cocos2dx
- 21. 用於Windows的IPython IDE
- 22. 用於OS X的C++ IDE
- 23. 用於Ruby on Rails的IDE
- 24. 用於Solaris的C++ IDE SPARC
- 25. 用於IcedCoffeeScript編程的IDE?
- 26. 用於OCaml語言的IDE
- 27. 適用於Mac的C++ IDE
- 28. 用於PHP/Ruby的NetBeans IDE
- 29. 用於C編程的IDE?
- 30. 適用於Android的IDE
這有效,謝謝 – 2015-02-09 08:35:11