[vtkusers] VTK 6.3 in Qt Creator

David Gobbi david.gobbi at gmail.com
Sun Nov 15 21:10:58 EST 2015


Hi Gib,

The error might go away if you link to the vtkRenderingOpenGL library.
For more info, see the following web page:
http://www.vtk.org/Wiki/VTK/VTK_6_Migration/Factories_now_require_defines

I set up one of the students here to use QtCreator with a cmake project,
and it worked quite well (especially because it allowed the student to
use the Qt graphical debugger).  The cmake/QtCreator combination
is not as straightforward as qmake/QtCreator, but it's probably a better
solution for VTK apps.

 - David

On Sun, Nov 15, 2015 at 6:58 PM, Gib Bogle <g.bogle at auckland.ac.nz> wrote:

> Getting there ... the linking now completes without error.  But when I run
> the program I get this:
>
> Generic Warning: In ..\..\..\VTK-6.3.0\Rendering\Core\vtkRenderer.cxx,
> line 46
> Error: no override found for 'vtkRenderer'.
>
> Generic Warning: In ..\..\..\VTK-6.3.0\Rendering\Core\vtkRenderWindow.cxx,
> line 40
> Error: no override found for 'vtkRenderWindow'.
>
> Can some kind soul explain what this means?
>
> Thanks
> Gib
> ________________________________________
> From: vtkusers [vtkusers-bounces at vtk.org] on behalf of Gib Bogle [
> g.bogle at auckland.ac.nz]
> Sent: Monday, 16 November 2015 2:54 p.m.
> To: harshad1; vtkusers at vtk.org
> Subject: [FORGED] Re: [vtkusers] VTK 6.3 in Qt Creator
>
> I use cmake everywhere except for building Qt programs, so I understand
> what you are saying.  I really like Qt Creator, though.
>
> I have linked a lot more libraries, and now I'm down to only 3 unresolved
> externals:
>
> vtkRenderingCore-6.3.lib(vtkAreaPicker.obj) : error LNK2019: unresolved
> external symbol "public: static class vtkExtractSelectedFrustum * __cdecl
> vtkExtractSelectedFrustum::New(void)" (?New at vtkExtractSelectedFrustum
> @@SAPAV1 at XZ) referenced in function "protected: __thiscall
> vtkAreaPicker::vtkAreaPicker(void)" (??0vtkAreaPicker@@IAE at XZ)
> vtkRenderingCore-6.3.lib(vtkAreaPicker.obj) : error LNK2019: unresolved
> external symbol "public: void __thiscall
> vtkExtractSelectedFrustum::CreateFrustum(double * const)"
> (?CreateFrustum at vtkExtractSelectedFrustum@@QAEXQAN at Z) referenced in
> function "protected: void __thiscall
> vtkAreaPicker::DefineFrustum(double,double,double,double,class vtkRenderer
> *)" (?DefineFrustum at vtkAreaPicker@@IAEXNNNNPAVvtkRenderer@@@Z)
> vtkRenderingCore-6.3.lib(vtkAreaPicker.obj) : error LNK2019: unresolved
> external symbol "public: int __thiscall
> vtkExtractSelectedFrustum::OverallBoundsTest(double *)"
> (?OverallBoundsTest at vtkExtractSelectedFrustum@@QAEHPAN at Z) referenced in
> function "protected: int __thiscall vtkAreaPicker::ABoxFrustumIsect(double
> * const,double &)" (?ABoxFrustumIsect at vtkAreaPicker@@IAEHQANAAN at Z)
> release\scell_GUI.exe : fatal error LNK1120: 3 unresolved externals
>
> I'm trying to track down the required library.
> ________________________________________
> From: vtkusers [vtkusers-bounces at vtk.org] on behalf of harshad1 [
> hsriniv2 at ncsu.edu]
> Sent: Monday, 16 November 2015 2:50 p.m.
> To: vtkusers at vtk.org
> Subject: Re: [vtkusers] VTK 6.3 in Qt Creator
>
> For what it's worth, I gave up on this after an hour of trying and switched
> to cmake. Haven't looked back since...
>
>
>
> --
> View this message in context:
> http://vtk.1045678.n5.nabble.com/VTK-6-3-in-Qt-Creator-tp5734989p5734990.html
> Sent from the VTK - Users mailing list archive at Nabble.com.
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the VTK FAQ at:
> http://www.vtk.org/Wiki/VTK_FAQ
>
> Search the list archives at: http://markmail.org/search/?q=vtkusers
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/vtkusers
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the VTK FAQ at:
> http://www.vtk.org/Wiki/VTK_FAQ
>
> Search the list archives at: http://markmail.org/search/?q=vtkusers
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/vtkusers
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the VTK FAQ at:
> http://www.vtk.org/Wiki/VTK_FAQ
>
> Search the list archives at: http://markmail.org/search/?q=vtkusers
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/vtkusers
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtkusers/attachments/20151115/e181b8f5/attachment.html>


More information about the vtkusers mailing list