Skip to content

zgzs90/vtkqtsupport

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

说明

本仓库根据vtk9.3.0,qt5.12.12编译。

vtk9.3.0_debug和vtk9.3.0_release两个版本的库文件不可通用,qt中的pro文件的配置方法如下

CONFIG(debug, debug|release) {

INCLUDEPATH = E:/openSource/librarys/vtk9.3.0_Dll/vtk9.3.0_debug/include/vtk-9.3/
LIBS+= -L$$quote("E:/openSource/librarys/vtk9.3.0_Dll/vtk9.3.0_debug/lib/")
LIBS +=  vtkcgns-9.3d.lib\
vtkChartsCore-9.3d.lib\
vtkCommonColor-9.3d.lib\
vtkCommonComputationalGeometry-9.3d.lib\
vtkCommonCore-9.3d.lib\
vtkCommonDataModel-9.3d.lib\
vtkCommonExecutionModel-9.3d.lib\
vtkCommonMath-9.3d.lib\
vtkCommonMisc-9.3d.lib\
vtkCommonSystem-9.3d.lib\
vtkCommonTransforms-9.3d.lib\
vtkDICOMParser-9.3d.lib\
vtkDomainsChemistry-9.3d.lib\
vtkDomainsChemistryOpenGL2-9.3d.lib\
vtkdoubleconversion-9.3d.lib\
vtkexodusII-9.3d.lib\
vtkexpat-9.3d.lib\
vtkFiltersAMR-9.3d.lib\
vtkFiltersCellGrid-9.3d.lib\
vtkFiltersCore-9.3d.lib\
vtkFiltersExtraction-9.3d.lib\
vtkFiltersFlowPaths-9.3d.lib\
vtkFiltersGeneral-9.3d.lib\
vtkFiltersGeneric-9.3d.lib\
vtkFiltersGeometry-9.3d.lib\
vtkFiltersGeometryPreview-9.3d.lib\
vtkFiltersHybrid-9.3d.lib\
vtkFiltersHyperTree-9.3d.lib\
vtkFiltersImaging-9.3d.lib\
vtkFiltersModeling-9.3d.lib\
vtkFiltersParallel-9.3d.lib\
vtkFiltersParallelImaging-9.3d.lib\
vtkFiltersPoints-9.3d.lib\
vtkFiltersProgrammable-9.3d.lib\
vtkFiltersReduction-9.3d.lib\
vtkFiltersSelection-9.3d.lib\
vtkFiltersSMP-9.3d.lib\
vtkFiltersSources-9.3d.lib\
vtkFiltersStatistics-9.3d.lib\
vtkFiltersTensor-9.3d.lib\
vtkFiltersTexture-9.3d.lib\
vtkFiltersTopology-9.3d.lib\
vtkFiltersVerdict-9.3d.lib\
vtkfmt-9.3d.lib\
vtkfreetype-9.3d.lib\
vtkGeovisCore-9.3d.lib\
vtkgl2ps-9.3d.lib\
vtkglew-9.3d.lib\
vtkGUISupportMFC-9.3d.lib\
vtkGUISupportQt-9.3d.lib\
vtkGUISupportQtQuick-9.3d.lib\
vtkGUISupportQtSQL-9.3d.lib\
vtkhdf5-9.3d.lib\
vtkhdf5_hl-9.3d.lib\
vtkImagingColor-9.3d.lib\
vtkImagingCore-9.3d.lib\
vtkImagingFourier-9.3d.lib\
vtkImagingGeneral-9.3d.lib\
vtkImagingHybrid-9.3d.lib\
vtkImagingMath-9.3d.lib\
vtkImagingMorphological-9.3d.lib\
vtkImagingSources-9.3d.lib\
vtkImagingStatistics-9.3d.lib\
vtkImagingStencil-9.3d.lib\
vtkInfovisCore-9.3d.lib\
vtkInfovisLayout-9.3d.lib\
vtkInteractionImage-9.3d.lib\
vtkInteractionStyle-9.3d.lib\
vtkInteractionWidgets-9.3d.lib\
vtkIOAMR-9.3d.lib\
vtkIOAsynchronous-9.3d.lib\
vtkIOCellGrid-9.3d.lib\
vtkIOCesium3DTiles-9.3d.lib\
vtkIOCGNSReader-9.3d.lib\
vtkIOChemistry-9.3d.lib\
vtkIOCityGML-9.3d.lib\
vtkIOCONVERGECFD-9.3d.lib\
vtkIOCore-9.3d.lib\
vtkIOEnSight-9.3d.lib\
vtkIOExodus-9.3d.lib\
vtkIOExport-9.3d.lib\
vtkIOExportGL2PS-9.3d.lib\
vtkIOExportPDF-9.3d.lib\
vtkIOFLUENTCFF-9.3d.lib\
vtkIOGeometry-9.3d.lib\
vtkIOHDF-9.3d.lib\
vtkIOImage-9.3d.lib\
vtkIOImport-9.3d.lib\
vtkIOInfovis-9.3d.lib\
vtkIOIOSS-9.3d.lib\
vtkIOLegacy-9.3d.lib\
vtkIOLSDyna-9.3d.lib\
vtkIOMINC-9.3d.lib\
vtkIOMotionFX-9.3d.lib\
vtkIOMovie-9.3d.lib\
vtkIONetCDF-9.3d.lib\
vtkIOOggTheora-9.3d.lib\
vtkIOParallel-9.3d.lib\
vtkIOParallelXML-9.3d.lib\
vtkIOPLY-9.3d.lib\
vtkIOSegY-9.3d.lib\
vtkIOSQL-9.3d.lib\
vtkioss-9.3d.lib\
vtkIOTecplotTable-9.3d.lib\
vtkIOVeraOut-9.3d.lib\
vtkIOVideo-9.3d.lib\
vtkIOXML-9.3d.lib\
vtkIOXMLParser-9.3d.lib\
vtkjpeg-9.3d.lib\
vtkjsoncpp-9.3d.lib\
vtkkissfft-9.3d.lib\
vtklibharu-9.3d.lib\
vtklibproj-9.3d.lib\
vtklibxml2-9.3d.lib\
vtkloguru-9.3d.lib\
vtklz4-9.3d.lib\
vtklzma-9.3d.lib\
vtkmetaio-9.3d.lib\
vtknetcdf-9.3d.lib\
vtkogg-9.3d.lib\
vtkParallelCore-9.3d.lib\
vtkParallelDIY-9.3d.lib\
vtkpng-9.3d.lib\
vtkpugixml-9.3d.lib\
vtkRenderingAnnotation-9.3d.lib\
vtkRenderingCellGrid-9.3d.lib\
vtkRenderingContext2D-9.3d.lib\
vtkRenderingContextOpenGL2-9.3d.lib\
vtkRenderingCore-9.3d.lib\
vtkRenderingFreeType-9.3d.lib\
vtkRenderingGL2PSOpenGL2-9.3d.lib\
vtkRenderingHyperTreeGrid-9.3d.lib\
vtkRenderingImage-9.3d.lib\
vtkRenderingLabel-9.3d.lib\
vtkRenderingLICOpenGL2-9.3d.lib\
vtkRenderingLOD-9.3d.lib\
vtkRenderingOpenGL2-9.3d.lib\
vtkRenderingQt-9.3d.lib\
vtkRenderingSceneGraph-9.3d.lib\
vtkRenderingUI-9.3d.lib\
vtkRenderingVolume-9.3d.lib\
vtkRenderingVolumeOpenGL2-9.3d.lib\
vtkRenderingVtkJS-9.3d.lib\
vtksqlite-9.3d.lib\
vtksys-9.3d.lib\
vtkTestingRendering-9.3d.lib\
vtktheora-9.3d.lib\
vtktiff-9.3d.lib\
vtkverdict-9.3d.lib\
vtkViewsContext2D-9.3d.lib\
vtkViewsCore-9.3d.lib\
vtkViewsInfovis-9.3d.lib\
vtkViewsQt-9.3d.lib\
vtkWrappingTools-9.3d.lib\
vtkzlib-9.3d.lib

}else{
INCLUDEPATH = E:/openSource/librarys/vtk9.3.0_Dll/vtk9.3.0_release/include/vtk-9.3/
LIBS+= -L$$quote("E:/openSource/librarys/vtk9.3.0_Dll/vtk9.3.0_release/lib/")
LIBS +=  vtkcgns-9.3.lib\ 
vtkChartsCore-9.3.lib\ 
vtkCommonColor-9.3.lib\ 
vtkCommonComputationalGeometry-9.3.lib\ 
vtkCommonCore-9.3.lib\ 
vtkCommonDataModel-9.3.lib\ 
vtkCommonExecutionModel-9.3.lib\ 
vtkCommonMath-9.3.lib\ 
vtkCommonMisc-9.3.lib\ 
vtkCommonSystem-9.3.lib\ 
vtkCommonTransforms-9.3.lib\ 
vtkDICOMParser-9.3.lib\ 
vtkDomainsChemistry-9.3.lib\ 
vtkDomainsChemistryOpenGL2-9.3.lib\ 
vtkdoubleconversion-9.3.lib\ 
vtkexodusII-9.3.lib\ 
vtkexpat-9.3.lib\ 
vtkFiltersAMR-9.3.lib\ 
vtkFiltersCellGrid-9.3.lib\ 
vtkFiltersCore-9.3.lib\ 
vtkFiltersExtraction-9.3.lib\ 
vtkFiltersFlowPaths-9.3.lib\ 
vtkFiltersGeneral-9.3.lib\ 
vtkFiltersGeneric-9.3.lib\ 
vtkFiltersGeometry-9.3.lib\ 
vtkFiltersGeometryPreview-9.3.lib\ 
vtkFiltersHybrid-9.3.lib\ 
vtkFiltersHyperTree-9.3.lib\ 
vtkFiltersImaging-9.3.lib\ 
vtkFiltersModeling-9.3.lib\ 
vtkFiltersParallel-9.3.lib\ 
vtkFiltersParallelImaging-9.3.lib\ 
vtkFiltersPoints-9.3.lib\ 
vtkFiltersProgrammable-9.3.lib\ 
vtkFiltersReduction-9.3.lib\ 
vtkFiltersSelection-9.3.lib\ 
vtkFiltersSMP-9.3.lib\ 
vtkFiltersSources-9.3.lib\ 
vtkFiltersStatistics-9.3.lib\ 
vtkFiltersTensor-9.3.lib\ 
vtkFiltersTexture-9.3.lib\ 
vtkFiltersTopology-9.3.lib\ 
vtkFiltersVerdict-9.3.lib\ 
vtkfmt-9.3.lib\ 
vtkfreetype-9.3.lib\ 
vtkGeovisCore-9.3.lib\ 
vtkgl2ps-9.3.lib\ 
vtkglew-9.3.lib\ 
vtkGUISupportMFC-9.3.lib\ 
vtkGUISupportQt-9.3.lib\ 
vtkGUISupportQtQuick-9.3.lib\ 
vtkGUISupportQtSQL-9.3.lib\ 
vtkhdf5-9.3.lib\ 
vtkhdf5_hl-9.3.lib\ 
vtkImagingColor-9.3.lib\ 
vtkImagingCore-9.3.lib\ 
vtkImagingFourier-9.3.lib\ 
vtkImagingGeneral-9.3.lib\ 
vtkImagingHybrid-9.3.lib\ 
vtkImagingMath-9.3.lib\ 
vtkImagingMorphological-9.3.lib\ 
vtkImagingSources-9.3.lib\ 
vtkImagingStatistics-9.3.lib\ 
vtkImagingStencil-9.3.lib\ 
vtkInfovisCore-9.3.lib\ 
vtkInfovisLayout-9.3.lib\ 
vtkInteractionImage-9.3.lib\ 
vtkInteractionStyle-9.3.lib\ 
vtkInteractionWidgets-9.3.lib\ 
vtkIOAMR-9.3.lib\ 
vtkIOAsynchronous-9.3.lib\ 
vtkIOCellGrid-9.3.lib\ 
vtkIOCesium3DTiles-9.3.lib\ 
vtkIOCGNSReader-9.3.lib\ 
vtkIOChemistry-9.3.lib\ 
vtkIOCityGML-9.3.lib\ 
vtkIOCONVERGECFD-9.3.lib\ 
vtkIOCore-9.3.lib\ 
vtkIOEnSight-9.3.lib\ 
vtkIOExodus-9.3.lib\ 
vtkIOExport-9.3.lib\ 
vtkIOExportGL2PS-9.3.lib\ 
vtkIOExportPDF-9.3.lib\ 
vtkIOFLUENTCFF-9.3.lib\ 
vtkIOGeometry-9.3.lib\ 
vtkIOHDF-9.3.lib\ 
vtkIOImage-9.3.lib\ 
vtkIOImport-9.3.lib\ 
vtkIOInfovis-9.3.lib\ 
vtkIOIOSS-9.3.lib\ 
vtkIOLegacy-9.3.lib\ 
vtkIOLSDyna-9.3.lib\ 
vtkIOMINC-9.3.lib\ 
vtkIOMotionFX-9.3.lib\ 
vtkIOMovie-9.3.lib\ 
vtkIONetCDF-9.3.lib\ 
vtkIOOggTheora-9.3.lib\ 
vtkIOParallel-9.3.lib\ 
vtkIOParallelXML-9.3.lib\ 
vtkIOPLY-9.3.lib\ 
vtkIOSegY-9.3.lib\ 
vtkIOSQL-9.3.lib\ 
vtkioss-9.3.lib\ 
vtkIOTecplotTable-9.3.lib\ 
vtkIOVeraOut-9.3.lib\ 
vtkIOVideo-9.3.lib\ 
vtkIOXML-9.3.lib\ 
vtkIOXMLParser-9.3.lib\ 
vtkjpeg-9.3.lib\ 
vtkjsoncpp-9.3.lib\ 
vtkkissfft-9.3.lib\ 
vtklibharu-9.3.lib\ 
vtklibproj-9.3.lib\ 
vtklibxml2-9.3.lib\ 
vtkloguru-9.3.lib\ 
vtklz4-9.3.lib\ 
vtklzma-9.3.lib\ 
vtkmetaio-9.3.lib\ 
vtknetcdf-9.3.lib\ 
vtkogg-9.3.lib\ 
vtkParallelCore-9.3.lib\ 
vtkParallelDIY-9.3.lib\ 
vtkpng-9.3.lib\ 
vtkpugixml-9.3.lib\ 
vtkRenderingAnnotation-9.3.lib\ 
vtkRenderingCellGrid-9.3.lib\ 
vtkRenderingContext2D-9.3.lib\ 
vtkRenderingContextOpenGL2-9.3.lib\ 
vtkRenderingCore-9.3.lib\ 
vtkRenderingFreeType-9.3.lib\ 
vtkRenderingGL2PSOpenGL2-9.3.lib\ 
vtkRenderingHyperTreeGrid-9.3.lib\ 
vtkRenderingImage-9.3.lib\ 
vtkRenderingLabel-9.3.lib\ 
vtkRenderingLICOpenGL2-9.3.lib\ 
vtkRenderingLOD-9.3.lib\ 
vtkRenderingOpenGL2-9.3.lib\ 
vtkRenderingQt-9.3.lib\ 
vtkRenderingSceneGraph-9.3.lib\ 
vtkRenderingUI-9.3.lib\ 
vtkRenderingVolume-9.3.lib\ 
vtkRenderingVolumeOpenGL2-9.3.lib\ 
vtkRenderingVtkJS-9.3.lib\ 
vtksqlite-9.3.lib\ 
vtksys-9.3.lib\ 
vtkTestingRendering-9.3.lib\ 
vtktheora-9.3.lib\ 
vtktiff-9.3.lib\ 
vtkverdict-9.3.lib\ 
vtkViewsContext2D-9.3.lib\ 
vtkViewsCore-9.3.lib\ 
vtkViewsInfovis-9.3.lib\ 
vtkViewsQt-9.3.lib\ 
vtkWrappingTools-9.3.lib\ 
vtkzlib-9.3.lib\ 
} 

根据实际情况修改路径即可。vs的配置方法网上有不少教程,配置比较简单,不再赘述。

qtTest中的代码为测试配置是否正确的部分,qt5和qt6均支持打开。

如果觉得有价值,可以捐1毛钱电费。

1708158267092

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published