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

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


/me smacks himself:  Blender can be updated from subversion within QtCreator
Tools -> Subversion -> Update Project "Blender"

Thanks. :)

~Leif Andersen

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


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

> It is integrated in QT creator as it comes
>
> 2010/5/10 Leif Andersen <leif.a.andersen at gmail.com>:
> > 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
> >>
> > _______________________________________________
> > 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