[vtkusers] VTK/Qt Project properties - additional includes and dependencies
Jim
jiksed at yahoo.com
Mon Mar 23 14:23:32 EDT 2009
Dear vtkusers,
My VTK source code is in this directory: C:\Programs\vtk\source
The output binary is in C:\Programs\vtk\vtkbin32.
When I open this VTK examples in VS2008:
C:\Programs\vtk\vtkbin32\Examples\All\GUI\Qt\Events\QtEvents.sln
I noticed the following project properties generated by CMake:
--- Additional Include Directories ----
C:\Programs\vtk\vtkbin32;
C:\Programs\vtk\vtkbin32\Common;
C:\Programs\vtk\vtkbin32\Utilities;
C:\Programs\vtk\vtkbin32\VolumeRendering;
C:\Programs\vtk\vtkbin32\Rendering;
C:\Programs\vtk\vtkbin32\GUISupport\MFC;
C:\Programs\vtk\source\Infovis;
C:\Programs\vtk\source\Views;
C:\Programs\vtk\source\VolumeRendering;
C:\Programs\vtk\source\Hybrid;
C:\Programs\vtk\source\Widgets;
C:\Programs\vtk\source\Rendering;
C:\Programs\vtk\source\Rendering\Testing\Cxx;
C:\Programs\vtk\source\IO;
C:\Programs\vtk\source\Imaging;
C:\Programs\vtk\source\Graphics;
C:\Programs\vtk\source\GenericFiltering;
C:\Programs\vtk\source\Filtering;
C:\Programs\vtk\source\Common;
C:\Programs\vtk\source\Utilities;
C:\Programs\vtk\source\Common\Testing\Cxx;
C:\Programs\vtk\vtkbin32\Utilities\DICOMParser;
C:\Programs\vtk\source\Utilities\DICOMParser;
C:\Programs\vtk\vtkbin32\Utilities\vtkfreetype\include;
C:\Programs\vtk\source\Utilities\vtkfreetype\include;
C:\Programs\vtk\vtkbin32\Utilities\vtknetcdf;
C:\Programs\vtk\source\Utilities\vtknetcdf;
C:\Programs\vtk\vtkbin32\Utilities\vtkexodus2\include;
C:\Programs\vtk\source\Utilities\vtkexodus2\include;
C:\Programs\vtk\vtkbin32\Utilities\MaterialLibrary;
C:\Programs\vtk\source\Utilities\MaterialLibrary;
C:\Programs\vtk\vtkbin32\Utilities\verdict;
C:\Programs\vtk\source\Utilities\verdict;
C:\Programs\vtk\source\GUISupport\Qt;
C:\Programs\vtk\vtkbin32\GUISupport\Qt;
C:\Programs\vtk\source\GUISupport\MFC;
"C:\Program Files\Tcl\include";
C:\Programs\Qt\4.4.3\include;
C:\Programs\Qt\4.4.3\include\QtGui;
C:\Programs\Qt\4.4.3\include\QtCore;
C:\Programs\vtk\vtkbin32\Examples\All\GUI\Qt\Events;
C:\Programs\vtk\source\Examples\GUI\Qt\Events;
--- Additional Dependencies ---
$(NOINHERIT)
kernel32.lib
user32.lib
gdi32.lib
winspool.lib
shell32.lib
ole32.lib
oleaut32.lib
uuid.lib
comdlg32.lib
advapi32.lib
QVTK.lib
C:\Programs\Qt\4.4.3\lib\QtGuid4.lib
imm32.lib winmm.lib
C:\Programs\Qt\4.4.3\lib\QtCored4.lib
ws2_32.lib
vtkRendering.lib
vtkGraphics.lib
vtkIO.lib
vtkCommon.lib
C:\Programs\Qt\4.4.3\lib\QtSqld4.lib
C:\Programs\Qt\4.4.3\lib\QtCored4.lib
vtkViews.lib vtkInfovis.lib
vtkWidgets.lib vtkHybrid.lib
vtkRendering.lib vtkGraphics.lib
vtkverdict.lib vtkImaging.lib
vtkftgl.lib vtkfreetype.lib
opengl32.lib
vtkIO.lib
vtkFiltering.lib
vtkCommon.lib
vtkDICOMParser.lib
vtkmetaio.lib
comctl32.lib
wsock32.lib
vtksqlite.lib
vtkpng.lib
vtktiff.lib
vtkjpeg.lib
vtkexpat.lib
vtksys.lib
ws2_32.lib
vfw32.lib
vtkexoIIc.lib
vtkNetCDF.lib
vtklibxml2.lib
vtkzlib.lib
Do I really need all these additional includes and dependencies for all my own VS2008 projects? Is there any overhead from these additional includes and dependencies such longer compile time and larger EXE files? May I specify these additional include directories in Options | VC++ Directories | Include Files?
Thank you.
Jim
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20090323/fb37f7b4/attachment.htm>
More information about the vtkusers
mailing list