[Qt-creator] Visual Studio Compiler/Debugger support ?

Mike Jackson imikejackson at gmail.com
Mon Mar 9 18:35:34 CET 2009


On 2009-03-09 10:50:59 -0400, Andre Poenitz <andre.poenitz at nokia.com> said:

> ext Wilton sampaio wrote:
>> As compilet support, i saying about Qt-Creator trowing the files direct 
>> to NMAKE and have graphical interface for the switches.
>> Sure, this is not a hard task, but i want to known if this is a already 
>> planned feature ? ( In git there are some commits talking about VS 
>> support)
> 
> I you use qmake from a Qt that was configured for MSVC the created
> Makefiles will be nmake makefiles already and Creator will call nmake.
> 
>> If i do a patch it will ever be considered ?
> 
> Sure.
> 
>> The debugger part,actually is over my knowledge, and i want to known if 
>> the Trolls have this feature planned ? ( There some CommonDebugger 
>> files in source, that spoils to some forgein Debbuger support, will
>> be a handcrafred debugger, or MS debugger support ?
> 
> Supporting the MS debugger is being thought of.
> I doubt there will be a "handcrafted" debugger, though.

Isn't supporting the MS Debugger a problem because there is not public 
API to use the debugger from anything other than VS? The Eclipse CDT 
folks have this same problem and are still working on a solution.

> 
>>> Could you be so kind and elaborate a bit on that ?
>> The tdragon builds uses hacks and switches and the resulted binary have 
>> ABI incompatibility.
>> A MinGW official developer:
>> "Be careful here. tdragon's builds have:
>>   a) --enable-fully-dynamic-string
>>   b) a backported version of the horrible 3.4.5 hack that allowed
>> throwing exceptions across DLLs, even with a static libgcc.a. Danny says
>> that this hack is so ugly it will /not/ be officially ported forward to
>> 4.x.
>> "
>> http://www.nabble.com/status-of-the-gcc-4.3.0-port-td21747697.html
> 
> But ABI incompatibility should not lead to a situation where
> something does not compile. Didn't this thread start by tdragon's
> gcc not running?
> 
> Andre'

I thought there was a thread about tdragons gcc build and Qt wouldn't 
support it because it is not an "Official" MinGW release. Which makes 
sense to me as if I were Trolltech I wouldn't want to support a 
non-official build of anything.

About the only thing I could think of would be if intel released their 
compiler/debugger for free then there would be a free alternative to VS 
(besides MinGW and Cygwin) that has a commercial entity behind it so 
that development would proceed. I can dream.

Mike





More information about the Qt-creator-old mailing list