What IDE to use to develop SuperTuxKart?

What IDE to use to develop SuperTuxKart?

Postby zequinha » 12 Feb 2016, 22:05

Hi Guys,

I am a newbie wondering... which IDE do you use to develop and compile SuperTuxKart?



Best,
Zeca
zequinha
 
Posts: 32
Joined: 27 Jul 2014, 09:41

Re: What IDE to use to develop SuperTuxKart?

Postby benau » 13 Feb 2016, 01:45

Noob programming:

Bluefish + make + gdb
Image
benau
STK Moderator
 
Posts: 505
Joined: 08 Dec 2015, 17:32

Re: What IDE to use to develop SuperTuxKart?

Postby zequinha » 13 Feb 2016, 19:05

Any more Ideas guys? Is it possible to develop SuperTuxKart using CodeBlocks or Qt creator?
zequinha
 
Posts: 32
Joined: 27 Jul 2014, 09:41

Re: What IDE to use to develop SuperTuxKart?

Postby hiker » 14 Feb 2016, 01:25

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
hiker
 
Posts: 1435
Joined: 07 Dec 2009, 12:15
Location: Melbourne, Australia

Re: What IDE to use to develop SuperTuxKart?

Postby samuncle » 14 Feb 2016, 04:31

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.
Image
User avatar
samuncle
STK Moderator
 
Posts: 752
Joined: 16 Mar 2010, 21:28

Re: What IDE to use to develop SuperTuxKart?

Postby zequinha » 17 Feb 2016, 23:15

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)?
zequinha
 
Posts: 32
Joined: 27 Jul 2014, 09:41

Re: What IDE to use to develop SuperTuxKart?

Postby Auria » 18 Feb 2016, 01:02

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?
Image
User avatar
Auria
STK Moderator
 
Posts: 2976
Joined: 07 Dec 2009, 03:52

Re: What IDE to use to develop SuperTuxKart?

Postby benau » 18 Feb 2016, 01:54

Image
benau
STK Moderator
 
Posts: 505
Joined: 08 Dec 2015, 17:32

Re: What IDE to use to develop SuperTuxKart?

Postby GunChleoc » 18 Feb 2016, 12:17

You can also get a class hierarchy in QTCreator by right-clicking on a class name.
User avatar
GunChleoc
 
Posts: 502
Joined: 20 Sep 2012, 22:45

Re: What IDE to use to develop SuperTuxKart?

Postby zequinha » 19 Feb 2016, 21:27

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?
zequinha
 
Posts: 32
Joined: 27 Jul 2014, 09:41

Re: What IDE to use to develop SuperTuxKart?

Postby GunChleoc » 20 Feb 2016, 11:14

Go on "Open Project" and find STK's main CMakeLists.txt file. You might need a plugin for reading CMake files.
User avatar
GunChleoc
 
Posts: 502
Joined: 20 Sep 2012, 22:45

Re: What IDE to use to develop SuperTuxKart?

Postby zequinha » 21 Feb 2016, 01:18

Thanks GunChleoc: it works! I have now a Qt project of SuperTuxKart! Just need to start exploring the code now!
zequinha
 
Posts: 32
Joined: 27 Jul 2014, 09:41

Re: What IDE to use to develop SuperTuxKart?

Postby GunChleoc » 22 Feb 2016, 10:39

Glad I could help and thanks for contributing :)
User avatar
GunChleoc
 
Posts: 502
Joined: 20 Sep 2012, 22:45

Who is online

Users browsing this forum: No registered users and 1 guest

cron