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]<davidmaxwaterman%[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]<davidmaxwaterman%[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 >> > >> >> _______________________________________________ >> Qt-creator mailing list >> [email protected] >> http://lists.trolltech.com/mailman/listinfo/qt-creator >> > > > _______________________________________________ > Qt-creator mailing > [email protected]http://lists.trolltech.com/mailman/listinfo/qt-creator > > > _______________________________________________ > Qt-creator mailing list > [email protected] > http://lists.trolltech.com/mailman/listinfo/qt-creator > >
_______________________________________________ Qt-creator mailing list [email protected] http://lists.trolltech.com/mailman/listinfo/qt-creator
