On Thursday 31 May 2012 - 19:06:41, Jonathan S. Shapiro wrote: > On Thu, May 31, 2012 at 2:54 AM, Vojtech Kral <vojt...@kral.hk> wrote: > > 1. Compiler switches: > > The fact that you want to enter a compiler switch > > > > manually is itself suspicious. Why do you want to do that? > > First: even in the cross-platform build case, there are reasons to have > per-file and/or per-target switches. Some examples: > > 1. All sorts of -D options, for example to selectively enable debugging > features. > > 2. Multiple targets built with different options. > > 3. Multiple targets in the same project that use distinct compilers, > for example cross compile vs host compile > > 4. Unusual input files that may require control over low-level > runtime decisions on particular platforms > > and on and on. > ... > In that successor, I see no reason why the user should not be allowed to > specify compile-specific and link-specific options, perhaps even on a > per-platform basis.
You made my day! First time that I think, there is someone out there, who understands what I mean :) I agree, that lots of options could be managed automatically but to the list above I'd like to add the big bunch of warning-options. They are true compiler specific, but they can't be set automatically. Especially if you work on different projects with project-manager that force their own programming guide. One project is ruled by oldfashioned c-style developer, another by uptodate c++-guru ... What's a nogo in one project is a must in the other. So it would be a great help, if the ide supports setting of compiler options - regardless the buildsystem used. kind regards Gero _______________________________________________ Qt-creator mailing list Qt-creator@qt-project.org http://lists.qt-project.org/mailman/listinfo/qt-creator