[Paraview] release/debug modes in MSVC
Renato N. Elias
rnelias at nacad.ufrj.br
Tue Nov 4 11:30:32 EST 2008
How about using a mid term option!? Have you tried the RelWithDebInfo
project?
Renato.
Dominik Szczerba wrote:
> Thanks a lot David for the clarifications,
> Dominik
>
> David Cole wrote:
>> If you want to debug things with the Microsoft compiler on Windows,
>> you have to build *everything* loaded into the process as a "Debug"
>> configuration. It is worth the extra time taken to do this.
>> Otherwise, you will simply have mysteries on your hands and you will
>> spend countless hours pulling your hair out trying to figure out why
>> something is crashing when there is clearly nothing wrong with the
>> source code...
>>
>> Mismatches between Debug and Release are just simply not a good idea
>> with the Microsoft compiler. (Because the Debug/Release variants of
>> the runtime libraries have different structures associated with
>> memory allocations and allocating in one while deallocating in the
>> other frequently leads to disaster...)
>>
>> HTH,
>> David
>>
>> On Tue, Nov 4, 2008 at 8:33 AM, Dominik Szczerba
>> <dominik at itis.ethz.ch <mailto:dominik at itis.ethz.ch>> wrote:
>>
>> Configuring with cmake, is it possible - other than hacking - to use
>> Release builds for VTK or PV *and* Debug mode for my own stuff? On
>> linux I can easily do that (with different CMAKE_BUILD_TYPE's), but
>> on Windows it seems in order to debug my own stuff I have to compile
>> the whole VTK / PV in debug mode, which I dont need/want - this is
>> particularly annoying with PV long compilation times. Selecting
>> 'Debug' as the build mode looks for libraries in bin\Debug.
>> Unfortunately, just copying is not smart enough - I get mysterious
>> crashes tracing back nowhere.
>>
>> Thanks for any hints,
>> Dominik
>> _______________________________________________
>> ParaView mailing list
>> ParaView at paraview.org <mailto:ParaView at paraview.org>
>> http://www.paraview.org/mailman/listinfo/paraview
>>
>>
> _______________________________________________
> ParaView mailing list
> ParaView at paraview.org
> http://www.paraview.org/mailman/listinfo/paraview
>
More information about the ParaView
mailing list