Like I said... it depends on what is being taught.
Karl
On 9/23/2010 9:46 AM, Danny Price wrote:
I completely disagree. C++ is complex enough without
having to worry about introducing makefiles and toolchains to
students, particularly non-standard, platform-specific makefiles
and toolchains.
On Thu, Sep 23, 2010 at 1:04 PM, Karl Ruetz <[email protected]>
wrote:
It
would also depend on exactly what is being taught. If
this is a level one C++ course, I would recommend editing
the make file manually so the students have some basic
understanding of what a makefile is and how it relates to
project management. Then you can move to CMake or qmake
or whatever makefile generator makes sense and see what
these tools do for you as your projects become more
complex.
Karl
On 9/23/2010 6:41 AM, Danny Price wrote:
You can do that but it means
using qmake which is rather unforgiving and cludgy.
It's nice to have confidence in your tools. Plus it
mean every student would need the Qt sdk. You'd much
rather spend your time productively than trying to
figure what qmake is not linking your libraries
because you got the order of the variables wrong.
Again, I would really recommend CMake. A project
is just a single text file which you can process
with a GUI tool to generate the make files for your
platform.
On Thu, Sep 23, 2010 at
12:35 PM, Max Waterman <[email protected]>
wrote:
Wow. So much
trouble/hassle :(
I think I'd rather recommend just making a Qt
Console application and
editing the project file to remove 'core' from
$$QT.
The lecturer can then just this project to
quickly 'type, compile, run'
stuff, with the console output at the bottom of
the page.
Perhaps bigger generic projects would benefit
from following the
instructions below, but it's too much effort
compared to his current
tool for me to be able to recommend it.
Thanks though,
Max.
On Thu, 23 Sep 2010 21:49 +1100, "Alexander
'hatred' Drozdoff"
<[email protected]>
wrote:
> В Thu, 23 Sep 2010 13:25:41 +0300
> "Max Waterman" <[email protected]>
пишет:
>
> MW> I'm trying to get my university
C++ course tutor to use QtCreator in
> his
> MW> lectures rather than something
which actually looks pretty aweful.
> MW>
> MW> However, because he's not
teaching Qt, he needs it to support plain
> MW> boring C++.
> MW>
> MW> What's the easiest way to do
this? It's not entirely obvious from the
> MW> project options.
>
> Create Makefile-based project and use
Generic project
> http://doc.qt.nokia.com/qtcreator-snapshot/creator-project-generic.html
>
>
> --
> WBR
> Alexander Drozdov
> FIDO: 2:5045/41.84
> Site: http://hatred.homelinux.net
> Site: http://archlinux.org.ru
>
>
_______________________________________________
> Qt-creator mailing list
> [email protected]
> http://lists.trolltech.com/mailman/listinfo/qt-creator
>