[Bf-committers] Fast Linux/CMake/QtCreator Setup Tutorial

Leif Andersen leif.a.andersen at gmail.com
Mon May 10 05:34:47 CEST 2010


That was very useful, thank you.  I would like to know though, did you get
some sort of plugin to integrate SVN into QTCreator, it do you use some
other GUI client like rapidsvn, or do you just use the command line inputs
for svn?

Thank you

~Leif Andersen

----------
That was easy:
http://www.appbrain.com/app/net.leifandersen.mobile.android.easybutton


On Sun, May 9, 2010 at 18:50, Xavier Thomas <xavier.thomas.1980 at gmail.com>wrote:

> I also use this exact same config and was thinking of doing a video
> tutorial on how to set it up because of the high frequency these
> questions comes up in IRC. (But waiting for a sound card that actually
> works to record my sweet voice)
>
> In the meantime maybe adding some additional info here is good idea:
> - You need at least version 1.3 to have code navigation/refactoring tool
> - The search box to quickly find a function or a open a file in the
> lower left corner is really nice to avoid going through all the source
> code directories to find a file.
> -You still can build with scons on the command line if you want to but
> it is slower.
>
> On a other hand KDevelop 4 works similarly (open the CMakelist.txt as
> a project, choose a build dir and your done).
>
> For those who want a competitive analisys:
>
> QTCreator:
> Pros
> - Lightweight and fast
> - CleanUI
> - Using Cmake is easy
> - Subversion tools for most tasks
> - Good integrated debugger
> Cons
> - Code navigation/refactoring tools works only in opened files and not
> the whole scope, (#ifdef also mess things up)
> - Inspecting values in the debugger is time consuming
>
> Kdevelop
> Pros
> - Using Cmake is easy
> - Subversion tools for most tasks
> - Great integrated debugger which permit inspecting values with just a
> mouse over
> - Code navigation and refactoring tools almost perfect
> Cons
> - Slower but still light fast compared to eclipse/netbeans
> - Bloated UI
>
> And for Debian users, both QTCreator and KDevelop are in the repositories.
>
>
> 2010/5/9 Campbell Barton <ideasman42 at gmail.com>:
> > Heres a page I wrote today about my IDE configuration on Linux, which
> > is similar to nexYon's and joe's
> > I was thinking this might help GSOC students who use Linux, but others
> > may be interested too.
> >
> > This setup is nice because you can point QtCreator at an existing
> > CMake build directory to get the IDE up and running quickly.
> > It also doesn't rely on using QtCreator, you can keep building from
> > the command line too.
> >
> > This document also goes into some details about getting faster build
> > times (~2 seconds, ~3 seconds with a change to a single C file)
> >
> > http://wiki.blender.org/index.php/User:Ideasman42/CMakeQTCreatorLinux
> >
> > for visual people, heres a screenshot :)
> > http://wiki.blender.org/uploads/a/a1/Qtc_blender_25.png
> >
> > --
> > - Campbell
> > _______________________________________________
> > Bf-committers mailing list
> > Bf-committers at blender.org
> > http://lists.blender.org/mailman/listinfo/bf-committers
> >
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
>


More information about the Bf-committers mailing list