Page 1 of 1
What IDE to use to develop SuperTuxKart?

Posted:
12 Feb 2016, 22:05
by zequinha
Hi Guys,
I am a newbie wondering... which IDE do you use to develop and compile SuperTuxKart?
Best,
Zeca
Re: What IDE to use to develop SuperTuxKart?

Posted:
13 Feb 2016, 01:45
by benau
Noob programming:
Bluefish + make + gdb
Re: What IDE to use to develop SuperTuxKart?

Posted:
13 Feb 2016, 19:05
by zequinha
Any more Ideas guys? Is it possible to develop SuperTuxKart using CodeBlocks or Qt creator?
Re: What IDE to use to develop SuperTuxKart?

Posted:
14 Feb 2016, 01:25
by hiker
SuperTuxKart uses cmake, which is able to create various configuration files, see
https://cmake.org/cmake/help/v3.0/manua ... ors.7.html for a list.
I myself use Visual Studio on Windows, and (x)emacs with make on linux. I remember someone using Eclipse and CodeBlocks in the past. I also found
http://doc.qt.io/qtcreator/creator-project-cmake.html, which might be useful if you want to use qtcreator.
Cheers,
Joerg
Re: What IDE to use to develop SuperTuxKart?

Posted:
14 Feb 2016, 04:31
by samuncle
I personally use CodeLite on Linux and Visual Studio on windows.
IMHO, you should use the one you are most familiar with, or one the core team uses so you can get help if needed.
Re: What IDE to use to develop SuperTuxKart?

Posted:
17 Feb 2016, 23:15
by zequinha
Thanks for all the suggestions! I did try to create a supertuxkart project on Qt creator but got lost... It's a huge project, is there any info on how the classes in the code are organized (i.e. class hierarchy)?
Re: What IDE to use to develop SuperTuxKart?

Posted:
18 Feb 2016, 01:02
by Auria
zequinha {l Wrote}:Thanks for all the suggestions! I did try to create a supertuxkart project on Qt creator but got lost... It's a huge project, is there any info on how the classes in the code are organized (i.e. class hierarchy)?
I am unsure what you mean. Are you asking for help on how to create a QtCreator project, or are you just unsure of how to start getting familiar with the code?
Re: What IDE to use to develop SuperTuxKart?

Posted:
18 Feb 2016, 01:54
by benau
Re: What IDE to use to develop SuperTuxKart?

Posted:
18 Feb 2016, 12:17
by GunChleoc
You can also get a class hierarchy in QTCreator by right-clicking on a class name.
Re: What IDE to use to develop SuperTuxKart?

Posted:
19 Feb 2016, 21:27
by zequinha
Auria {l Wrote}:I am unsure what you mean. Are you asking for help on how to create a QtCreator project, or are you just unsure of how to start getting familiar with the code?
Both! Benau posted a link that contains the interaction between the code modules in supertuxkart and the respective description of classes. That was good. But now I am struggling to create a SuperTuxKart project in QtCreator, since there are so many files... Any idea on how to do this?
Re: What IDE to use to develop SuperTuxKart?

Posted:
20 Feb 2016, 11:14
by GunChleoc
Go on "Open Project" and find STK's main CMakeLists.txt file. You might need a plugin for reading CMake files.
Re: What IDE to use to develop SuperTuxKart?

Posted:
21 Feb 2016, 01:18
by zequinha
Thanks GunChleoc: it works! I have now a Qt project of SuperTuxKart! Just need to start exploring the code now!
Re: What IDE to use to develop SuperTuxKart?

Posted:
22 Feb 2016, 10:39
by GunChleoc
Glad I could help and thanks for contributing
