Actually, I use qmake on some pretty big projects (with many contributors - libmeegotouch is the case in point). We/I have had some trouble with it too, but in almost all cases it is me/us not knowning how it works (or undocumented features) and it can in fact be made to do what I want. I'm sure there are cases where other tools are better, of course. In anycase, I think you might be over-estimating the level of this class. For example, for the class project, we're not allowed to use any libraries at all (over the standard ones). I will have to check, but build tools aren't covered - not even make. If there were an option for 'Cmake based console app' that basically just dropped you into the editor with the build and run buttons working without having to do anything, then it would work just as easily as the above - I wouldn't have any qualms about recommending that.... Max.
On Thu, 23 Sep 2010 12:41 +0100, "Danny Price" <[email protected]> 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 <[1][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" <[2][email protected]> wrote: > В Thu, 23 Sep 2010 13:25:41 +0300 > "Max Waterman" <[3][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 > [4]http://doc.qt.nokia.com/qtcreator-snapshot/creator-project-gen eric.html > > > -- > WBR > Alexander Drozdov > FIDO: 2:5045/41.84 > Site: [5]http://hatred.homelinux.net > Site: [6]http://archlinux.org.ru > > _______________________________________________ > Qt-creator mailing list > [7][email protected] > [8]http://lists.trolltech.com/mailman/listinfo/qt-creator > _______________________________________________ Qt-creator mailing list [9][email protected] [10]http://lists.trolltech.com/mailman/listinfo/qt-creator _______________________________________________ Qt-creator mailing list [email protected] http://lists.trolltech.com/mailman/listinfo/qt-creator References 1. mailto:davidmaxwaterman%[email protected] 2. mailto:[email protected] 3. mailto:davidmaxwaterman%[email protected] 4. http://doc.qt.nokia.com/qtcreator-snapshot/creator-project-generic.html 5. http://hatred.homelinux.net/ 6. http://archlinux.org.ru/ 7. mailto:[email protected] 8. http://lists.trolltech.com/mailman/listinfo/qt-creator 9. mailto:[email protected] 10. http://lists.trolltech.com/mailman/listinfo/qt-creator
_______________________________________________ Qt-creator mailing list [email protected] http://lists.trolltech.com/mailman/listinfo/qt-creator
