[ITK-users] ITK build_shared_libs

Matt McCormick matt.mccormick at kitware.com
Mon Sep 26 14:50:16 EDT 2016


Hi Jinzhong,

It sounds like you are not using CMake to build the project or using
it in some non-standard way? There are a few options:

1) Use CMake to compile the project.
2) Set ITK_NO_IO_FACTORY_REGISTER_MANAGER before calling
"include(${ITK_USE_FILE})", the register the factories manually.

HTH,
Matt

On Mon, Sep 26, 2016 at 2:32 PM, Yang, Jinzhong <jinzhong76 at gmail.com> wrote:
> Still no clue. I checked the file itkImageIOFactoryRegisterManager.h. It
> seems all classes imported in that header were not linked. However, I check
> all IO libraries, it seems they were all included as dependency. As I
> mentioned before, if I compiled my code as static library, there is not such
> a problem.
>
>
>
> Here are all ITK/VTK related libraries passed to my compiler (they are
> generated by cmake. I enabled ITK_USE_SYSTEM_GDCM in building my ITK):
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\itkdouble-conversion-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\itksys-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\itkvnl_algo-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\itkvnl-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\itkv3p_netlib-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\itknetlib-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\itkvcl-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\itkNetlibSlatec-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKStatistics-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKTransform-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKIOImageBase-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKIOBMP-4.10.lib
>
> D:\gdcm-2.6.5\binary-x86\bin\Debug\gdcmDICT.lib
>
> D:\gdcm-2.6.5\binary-x86\bin\Debug\gdcmMSFF.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKIOGDCM-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\itkzlib-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKIOGIPL-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\itkjpeg-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKIOJPEG-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKMetaIO-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKIOMeta-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKznz-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKniftiio-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKIONIFTI-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKNrrdIO-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKIONRRD-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\itkpng-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKIOPNG-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\itktiff-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKIOTIFF-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKIOVTK-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKLabelMap-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKMesh-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKSpatialObjects-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKPath-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKQuadEdgeMesh-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKOptimizers-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKPolynomials-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKBiasCorrection-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKBioCell-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKDICOMParser-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKDeprecated-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKIOBioRad-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKIOLSM-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKIOStimulate-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKEXPAT-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKIOXML-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKIOSpatialObjects-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKFEM-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKgiftiio-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKIOMesh-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\itkhdf5_cpp-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\itkhdf5-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKIOCSV-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKIOIPL-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKIOSiemens-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKIOHDF5-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKIOMRC-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKIOTransformBase-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKIOTransformHDF5-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKIOTransformInsightLegacy-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKIOTransformMatlab-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKKLMRegionGrowing-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKVTK-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKWatersheds-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKOptimizersv4-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKVideoCore-4.10.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKVideoIO-4.10.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkChartsCore-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkCommonColor-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkCommonDataModel-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkCommonMath-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkCommonCore-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtksys-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkCommonMisc-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkCommonSystem-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkCommonTransforms-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkInfovisCore-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkFiltersExtraction-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkCommonExecutionModel-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkFiltersCore-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkFiltersGeneral-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkCommonComputationalGeometry-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkFiltersStatistics-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkImagingFourier-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkImagingCore-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkalglib-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkRenderingContext2D-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkRenderingCore-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkFiltersGeometry-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkFiltersSources-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkRenderingFreeType-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkfreetype-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkzlib-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkDICOMParser-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkDomainsChemistry-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkIOXML-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkIOGeometry-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkIOCore-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkIOXMLParser-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkexpat-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkDomainsChemistryOpenGL2-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkRenderingOpenGL2-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkImagingHybrid-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkIOImage-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkmetaio-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkjpeg-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkpng-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtktiff-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkglew-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkFiltersAMR-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkParallelCore-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkIOLegacy-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkFiltersFlowPaths-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkFiltersGeneric-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkFiltersHybrid-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkImagingSources-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkFiltersHyperTree-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkFiltersImaging-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkImagingGeneral-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkFiltersModeling-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkFiltersParallel-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkFiltersParallelImaging-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkFiltersProgrammable-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkFiltersSMP-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkFiltersSelection-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkFiltersTexture-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkFiltersVerdict-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkverdict-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkGeovisCore-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkInfovisLayout-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkInteractionStyle-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkInteractionWidgets-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkRenderingAnnotation-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkImagingColor-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkRenderingVolume-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkViewsCore-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkproj4-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkIOAMR-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkhdf5_hl-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkhdf5-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkIOEnSight-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkIOExodus-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkexoIIc-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkNetCDF-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkNetCDF_cxx-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkIOExport-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkRenderingLabel-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkIOImport-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkIOInfovis-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtklibxml2-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkIOLSDyna-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkIOMINC-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkIOMovie-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkoggtheora-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkIONetCDF-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkIOPLY-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkIOParallel-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkjsoncpp-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkIOParallelXML-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkIOSQL-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtksqlite-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkIOVideo-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkImagingMath-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkImagingMorphological-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkImagingStatistics-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkImagingStencil-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkInteractionImage-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkRenderingContextOpenGL2-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkRenderingImage-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkRenderingLOD-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkRenderingVolumeOpenGL2-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkTestingGenericBridge-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkTestingIOSQL-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkTestingRendering-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkViewsContext2D-7.0.lib
>
> D:\VTK-7.0.0\binary-x86\lib\Debug\vtkViewsInfovis-7.0.lib
>
> D:\gdcm-2.6.5\binary-x86\bin\Debug\gdcmIOD.lib
>
> D:\gdcm-2.6.5\binary-x86\bin\Debug\gdcmDSED.lib
>
> D:\gdcm-2.6.5\binary-x86\bin\Debug\gdcmzlib.lib
>
> D:\gdcm-2.6.5\binary-x86\bin\Debug\gdcmCommon.lib
>
> D:\gdcm-2.6.5\binary-x86\bin\Debug\gdcmexpat.lib
>
> D:\gdcm-2.6.5\binary-x86\bin\Debug\gdcmjpeg8.lib
>
> D:\gdcm-2.6.5\binary-x86\bin\Debug\gdcmjpeg12.lib
>
> D:\gdcm-2.6.5\binary-x86\bin\Debug\gdcmjpeg16.lib
>
> D:\gdcm-2.6.5\binary-x86\bin\Debug\gdcmopenjpeg.lib
>
> D:\gdcm-2.6.5\binary-x86\bin\Debug\gdcmcharls.lib
>
> rpcrt4.lib
>
> D:\InsightToolkit-4.10.0\binary-x86\lib\Debug\ITKVNLInstantiation-4.10.lib
>
>
>
> Thanks,
>
> -Jinzhong
>
>
>
> From: Francois Budin [mailto:francois.budin at kitware.com]
> Sent: Monday, September 26, 2016 8:04 AM
> To: Dženan Zukić <dzenanz at gmail.com>
> Cc: Yang, Jinzhong <jinzhong76 at gmail.com>; Insight-users
> <insight-users at itk.org>
> Subject: Re: [ITK-users] ITK build_shared_libs
>
>
>
> Hello,
>
> As Dzenan said, your problem most likely comes from a problem with the ITK
> IO factory. You may want to check that in your build directory, you have a
> directory called "ITKIOFactoryRegistration" that is created, and that it
> contains a file called itkImageIOFactoryRegisterManager.h. This file
> specifies all the type of images that are automatically registered to the
> factory. You should compare the list of types included in this header file
> with the list of ITK libraries that is passed to your compiler and make sure
> that it matches.
>
> Hope this helps,
>
> Francois
>
>
>
> On Sun, Sep 25, 2016 at 10:36 AM, Dženan Zukić <dzenanz at gmail.com> wrote:
>
> Hi Yang,
>
>
>
> all your link errors are for I/O class factories. Can you read the following
> and see whether it helps you solve the problem?
>
> https://itk.org/Wiki/Plugin_IO_mechanisms
>
> https://itk.org/ITKExamples/src/IO/ImageBase/RegisterIOFactories/Documentation.html
>
>
>
> Regards,
>
> Dženan
>
>
>
> On Fri, Sep 23, 2016 at 6:36 PM, Yang, Jinzhong <jinzhong76 at gmail.com>
> wrote:
>
> Hi all,
>
>
>
> I have a very weird problem when I try to build my library. I have an old
> library, previously was built based on ITK 3.16 and VTK 5.8. I built my
> library to both DLL and static library. By configuring in cmake properly, I
> could build both types of libraries without any problem. Recently, I upgrade
> it to ITK 4.10 and VTK 7.0.  If I turned on BUILD_SHARED_LIBS in ITK, both
> DLL and static lib for my library can be compiled and linked, however, I
> need to include all DLL files from ITK when I would like to distribute my
> library. I don’t want to do so. Then I turned off BUILD_SHARED_LIBS in ITK.
> The static lib of my library can be built, but the DLL couldn’t. Error
> happened during the link stage. The error message was attached below. I used
> CMake 3.6.2 + VS 2008 + Windows 7.
>
>
>
> 2>   Creating library
> D:\MeshContourDeformation\ContourWarpingLib-x86-dll\Debug\ContourWarping32.lib
> and object
> D:\MeshContourDeformation\ContourWarpingLib-x86-dll\Debug\ContourWarping32.exp
>
> 2>PinnacleROIConvert.obj : error LNK2019: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::GE5ImageIOFactoryRegister__Private(void)"
> (__imp_?GE5ImageIOFactoryRegister__Private at itk@@YAXXZ) referenced in
> function
> __unwindfunclet$??0?$BinaryImageToLabelMapFilter at V?$Image at E$01 at itk@@V?$LabelMap at V?$LabelObject at F$01 at itk@@@2@@itk@@IAE at XZ$0
>
> 2>PinnacleROIMesh.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::GE5ImageIOFactoryRegister__Private(void)"
> (__imp_?GE5ImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROI2ImagesParallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::GE5ImageIOFactoryRegister__Private(void)"
> (__imp_?GE5ImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingwrapup.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::GE5ImageIOFactoryRegister__Private(void)"
> (__imp_?GE5ImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIStructInterface.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::GE5ImageIOFactoryRegister__Private(void)"
> (__imp_?GE5ImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingparallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::GE5ImageIOFactoryRegister__Private(void)"
> (__imp_?GE5ImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>ParallelDispatcher.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::GE5ImageIOFactoryRegister__Private(void)"
> (__imp_?GE5ImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIConvert.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::GE4ImageIOFactoryRegister__Private(void)"
> (__imp_?GE4ImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIMesh.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::GE4ImageIOFactoryRegister__Private(void)"
> (__imp_?GE4ImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROI2ImagesParallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::GE4ImageIOFactoryRegister__Private(void)"
> (__imp_?GE4ImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingwrapup.obj : error LNK2019: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::GE4ImageIOFactoryRegister__Private(void)"
> (__imp_?GE4ImageIOFactoryRegister__Private at itk@@YAXXZ) referenced in
> function "void __cdecl itk::`anonymous namespace'::`dynamic initializer for
> 'ImageIOFactoryRegisterRegisterList''(void)"
> (??__EImageIOFactoryRegisterRegisterList@?A0xb54261e9 at itk@@YAXXZ)
>
> 2>PinnacleROIStructInterface.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::GE4ImageIOFactoryRegister__Private(void)"
> (__imp_?GE4ImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingparallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::GE4ImageIOFactoryRegister__Private(void)"
> (__imp_?GE4ImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>ParallelDispatcher.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::GE4ImageIOFactoryRegister__Private(void)"
> (__imp_?GE4ImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIConvert.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::MRCImageIOFactoryRegister__Private(void)"
> (__imp_?MRCImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIMesh.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::MRCImageIOFactoryRegister__Private(void)"
> (__imp_?MRCImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROI2ImagesParallel.obj : error LNK2019: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::MRCImageIOFactoryRegister__Private(void)"
> (__imp_?MRCImageIOFactoryRegister__Private at itk@@YAXXZ) referenced in
> function "void __cdecl std::_Debug_order<class std::_Tree<class
> std::_Tset_traits<unsigned long,struct std::less<unsigned long>,class
> std::allocator<unsigned long>,0> >::iterator>(class std::_Tree<class
> std::_Tset_traits<unsigned long,struct std::less<unsigned long>,class
> std::allocator<unsigned long>,0> >::iterator,class std::_Tree<class
> std::_Tset_traits<unsigned long,struct std::less<unsigned long>,class
> std::allocator<unsigned long>,0> >::iterator,wchar_t const *,unsigned int)"
> (??$_Debug_order at Viterator@?$_Tree at V?$_Tset_traits at KU?$less at K@std@@V?$allocator at K@2@$0A@@std@@@std@@@std@@YAXViterator@?$_Tree at V?$_Tset_traits at KU?$less at K@std@@V?$allocator at K@2@$0A@@std@@@0 at 0PB_WI@Z)
>
> 2>contourwarpingwrapup.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::MRCImageIOFactoryRegister__Private(void)"
> (__imp_?MRCImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIStructInterface.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::MRCImageIOFactoryRegister__Private(void)"
> (__imp_?MRCImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingparallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::MRCImageIOFactoryRegister__Private(void)"
> (__imp_?MRCImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>ParallelDispatcher.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::MRCImageIOFactoryRegister__Private(void)"
> (__imp_?MRCImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIConvert.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::MetaImageIOFactoryRegister__Private(void)"
> (__imp_?MetaImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIMesh.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::MetaImageIOFactoryRegister__Private(void)"
> (__imp_?MetaImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROI2ImagesParallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::MetaImageIOFactoryRegister__Private(void)"
> (__imp_?MetaImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingwrapup.obj : error LNK2019: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::MetaImageIOFactoryRegister__Private(void)"
> (__imp_?MetaImageIOFactoryRegister__Private at itk@@YAXXZ) referenced in
> function "void __cdecl itk::`anonymous namespace'::`dynamic initializer for
> 'ImageIOFactoryRegisterRegisterList''(void)"
> (??__EImageIOFactoryRegisterRegisterList@?A0xb54261e9 at itk@@YAXXZ)
>
> 2>PinnacleROIStructInterface.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::MetaImageIOFactoryRegister__Private(void)"
> (__imp_?MetaImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingparallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::MetaImageIOFactoryRegister__Private(void)"
> (__imp_?MetaImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>ParallelDispatcher.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::MetaImageIOFactoryRegister__Private(void)"
> (__imp_?MetaImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIConvert.obj : error LNK2019: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::BioRadImageIOFactoryRegister__Private(void)"
> (__imp_?BioRadImageIOFactoryRegister__Private at itk@@YAXXZ) referenced in
> function "public: __thiscall std::vector<class std::vector<class
> itk::BinaryImageToLabelMapFilter<class itk::Image<unsigned char,2>,class
> itk::LabelMap<class itk::LabelObject<short,2> > >::runLength,class
> std::allocator<class itk::BinaryImageToLabelMapFilter<class
> itk::Image<unsigned char,2>,class itk::LabelMap<class
> itk::LabelObject<short,2> > >::runLength> >,class std::allocator<class
> std::vector<class itk::BinaryImageToLabelMapFilter<class itk::Image<unsigned
> char,2>,class itk::LabelMap<class itk::LabelObject<short,2> >
>>::runLength,class std::allocator<class
> itk::BinaryImageToLabelMapFilter<class itk::Image<unsigned char,2>,class
> itk::LabelMap<class itk::LabelObject<short,2> > >::runLength> > >
>>::~vector<class std::vector<class itk::BinaryImageToLabelMapFilter<class
> itk::Image<unsigned char,2>,class itk::LabelMap<class
> itk::LabelObject<short,2> > >::runLength,class std::allocator<class
> itk::BinaryImageToLabelMapFilter<class itk::Image<unsigned char,2>,class
> itk::LabelMap<class itk::LabelObject<short,2> > >::runLength> >,class
> std::allocator<class std::vector<class
> itk::BinaryImageToLabelMapFilter<class itk::Image<unsigned char,2>,class
> itk::LabelMap<class itk::LabelObject<short,2> > >::runLength,class
> std::allocator<class itk::BinaryImageToLabelMapFilter<class
> itk::Image<unsigned char,2>,class itk::LabelMap<class
> itk::LabelObject<short,2> > >::runLength> > > >(void)"
> (??1?$vector at V?$vector at VrunLength@?$BinaryImageToLabelMapFilter at V?$Image at E$01 at itk@@V?$LabelMap at V?$LabelObject at F$01 at itk@@@2@@itk@@V?$allocator at VrunLength@?$BinaryImageToLabelMapFilter at V?$Image at E$01 at itk@@V?$LabelMap at V?$LabelObject at F$01 at itk@@@2@@itk@@@std@@@std@@V?$allocator at V?$vector at VrunLength@?$BinaryImageToLabelMapFilter at V?$Image at E$01 at itk@@V?$LabelMap at V?$LabelObject at F$01 at itk@@@2@@itk@@V?$allocator at VrunLength@?$BinaryImageToLabelMapFilter at V?$Image at E$01 at itk@@V?$LabelMap at V?$LabelObject at F$01 at itk@@@2@@itk@@@std@@@std@@@2@@std@@QAE at XZ)
>
> 2>PinnacleROIMesh.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::BioRadImageIOFactoryRegister__Private(void)"
> (__imp_?BioRadImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROI2ImagesParallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::BioRadImageIOFactoryRegister__Private(void)"
> (__imp_?BioRadImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingwrapup.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::BioRadImageIOFactoryRegister__Private(void)"
> (__imp_?BioRadImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIStructInterface.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::BioRadImageIOFactoryRegister__Private(void)"
> (__imp_?BioRadImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingparallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::BioRadImageIOFactoryRegister__Private(void)"
> (__imp_?BioRadImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>ParallelDispatcher.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::BioRadImageIOFactoryRegister__Private(void)"
> (__imp_?BioRadImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIConvert.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::StimulateImageIOFactoryRegister__Private(void)"
> (__imp_?StimulateImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIMesh.obj : error LNK2019: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::StimulateImageIOFactoryRegister__Private(void)"
> (__imp_?StimulateImageIOFactoryRegister__Private at itk@@YAXXZ) referenced in
> function "protected: __thiscall std::_Vector_val<struct
> itk::ObjectStore<class itk::SparseFieldLevelSetNode<class itk::Index<3> >
>>::MemoryBlock,class std::allocator<struct itk::ObjectStore<class
> itk::SparseFieldLevelSetNode<class itk::Index<3> > >::MemoryBlock>
>>::_Vector_val<struct itk::ObjectStore<class
> itk::SparseFieldLevelSetNode<class itk::Index<3> > >::MemoryBlock,class
> std::allocator<struct itk::ObjectStore<class
> itk::SparseFieldLevelSetNode<class itk::Index<3> > >::MemoryBlock> >(class
> std::allocator<struct itk::ObjectStore<class
> itk::SparseFieldLevelSetNode<class itk::Index<3> > >::MemoryBlock>)"
> (??0?$_Vector_val at UMemoryBlock@?$ObjectStore at V?$SparseFieldLevelSetNode at V?$Index@$02 at itk@@@itk@@@itk@@V?$allocator at UMemoryBlock@?$ObjectStore at V?$SparseFieldLevelSetNode at V?$Index@$02 at itk@@@itk@@@itk@@@std@@@std@@IAE at V?$allocator at UMemoryBlock@?$ObjectStore at V?$SparseFieldLevelSetNode at V?$Index@$02 at itk@@@itk@@@itk@@@1@@Z)
>
> 2>PinnacleROI2ImagesParallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::StimulateImageIOFactoryRegister__Private(void)"
> (__imp_?StimulateImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingwrapup.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::StimulateImageIOFactoryRegister__Private(void)"
> (__imp_?StimulateImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIStructInterface.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::StimulateImageIOFactoryRegister__Private(void)"
> (__imp_?StimulateImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingparallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::StimulateImageIOFactoryRegister__Private(void)"
> (__imp_?StimulateImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>ParallelDispatcher.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::StimulateImageIOFactoryRegister__Private(void)"
> (__imp_?StimulateImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIConvert.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::VTKImageIOFactoryRegister__Private(void)"
> (__imp_?VTKImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIMesh.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::VTKImageIOFactoryRegister__Private(void)"
> (__imp_?VTKImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROI2ImagesParallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::VTKImageIOFactoryRegister__Private(void)"
> (__imp_?VTKImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingwrapup.obj : error LNK2019: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::VTKImageIOFactoryRegister__Private(void)"
> (__imp_?VTKImageIOFactoryRegister__Private at itk@@YAXXZ) referenced in
> function "void __cdecl itk::`anonymous namespace'::`dynamic initializer for
> 'ImageIOFactoryRegisterRegisterList''(void)"
> (??__EImageIOFactoryRegisterRegisterList@?A0xb54261e9 at itk@@YAXXZ)
>
> 2>PinnacleROIStructInterface.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::VTKImageIOFactoryRegister__Private(void)"
> (__imp_?VTKImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingparallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::VTKImageIOFactoryRegister__Private(void)"
> (__imp_?VTKImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>ParallelDispatcher.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::VTKImageIOFactoryRegister__Private(void)"
> (__imp_?VTKImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIConvert.obj : error LNK2019: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::TIFFImageIOFactoryRegister__Private(void)"
> (__imp_?TIFFImageIOFactoryRegister__Private at itk@@YAXXZ) referenced in
> function
> __ehhandler$??1?$vector at V?$vector at VrunLength@?$BinaryImageToLabelMapFilter at V?$Image at E$01 at itk@@V?$LabelMap at V?$LabelObject at F$01 at itk@@@2@@itk@@V?$allocator at VrunLength@?$BinaryImageToLabelMapFilter at V?$Image at E$01 at itk@@V?$LabelMap at V?$LabelObject at F$01 at itk@@@2@@itk@@@std@@@std@@V?$allocator at V?$vector at VrunLength@?$BinaryImageToLabelMapFilter at V?$Image at E$01 at itk@@V?$LabelMap at V?$LabelObject at F$01 at itk@@@2@@itk@@V?$allocator at VrunLength@?$BinaryImageToLabelMapFilter at V?$Image at E$01 at itk@@V?$LabelMap at V?$LabelObject at F$01 at itk@@@2@@itk@@@std@@@std@@@2@@std@@QAE at XZ
>
> 2>PinnacleROIMesh.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::TIFFImageIOFactoryRegister__Private(void)"
> (__imp_?TIFFImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROI2ImagesParallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::TIFFImageIOFactoryRegister__Private(void)"
> (__imp_?TIFFImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingwrapup.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::TIFFImageIOFactoryRegister__Private(void)"
> (__imp_?TIFFImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIStructInterface.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::TIFFImageIOFactoryRegister__Private(void)"
> (__imp_?TIFFImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingparallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::TIFFImageIOFactoryRegister__Private(void)"
> (__imp_?TIFFImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>ParallelDispatcher.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::TIFFImageIOFactoryRegister__Private(void)"
> (__imp_?TIFFImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIConvert.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::PNGImageIOFactoryRegister__Private(void)"
> (__imp_?PNGImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIMesh.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::PNGImageIOFactoryRegister__Private(void)"
> (__imp_?PNGImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROI2ImagesParallel.obj : error LNK2019: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::PNGImageIOFactoryRegister__Private(void)"
> (__imp_?PNGImageIOFactoryRegister__Private at itk@@YAXXZ) referenced in
> function "void __cdecl std::_Debug_order2<class std::_Tree<class
> std::_Tset_traits<unsigned long,struct std::less<unsigned long>,class
> std::allocator<unsigned long>,0> >::iterator>(class std::_Tree<class
> std::_Tset_traits<unsigned long,struct std::less<unsigned long>,class
> std::allocator<unsigned long>,0> >::iterator,class std::_Tree<class
> std::_Tset_traits<unsigned long,struct std::less<unsigned long>,class
> std::allocator<unsigned long>,0> >::iterator,wchar_t const *,unsigned
> int,struct std::forward_iterator_tag)"
> (??$_Debug_order2 at Viterator@?$_Tree at V?$_Tset_traits at KU?$less at K@std@@V?$allocator at K@2@$0A@@std@@@std@@@std@@YAXViterator@?$_Tree at V?$_Tset_traits at KU?$less at K@std@@V?$allocator at K@2@$0A@@std@@@0 at 0PB_WIUforward_iterator_tag@0@@Z)
>
> 2>contourwarpingwrapup.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::PNGImageIOFactoryRegister__Private(void)"
> (__imp_?PNGImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIStructInterface.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::PNGImageIOFactoryRegister__Private(void)"
> (__imp_?PNGImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingparallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::PNGImageIOFactoryRegister__Private(void)"
> (__imp_?PNGImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>ParallelDispatcher.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::PNGImageIOFactoryRegister__Private(void)"
> (__imp_?PNGImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIConvert.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::LSMImageIOFactoryRegister__Private(void)"
> (__imp_?LSMImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIMesh.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::LSMImageIOFactoryRegister__Private(void)"
> (__imp_?LSMImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROI2ImagesParallel.obj : error LNK2019: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::LSMImageIOFactoryRegister__Private(void)"
> (__imp_?LSMImageIOFactoryRegister__Private at itk@@YAXXZ) referenced in
> function "void __cdecl std::_Debug_order2<class std::_Tree<class
> std::_Tset_traits<unsigned long,struct std::less<unsigned long>,class
> std::allocator<unsigned long>,0> >::iterator>(class std::_Tree<class
> std::_Tset_traits<unsigned long,struct std::less<unsigned long>,class
> std::allocator<unsigned long>,0> >::iterator,class std::_Tree<class
> std::_Tset_traits<unsigned long,struct std::less<unsigned long>,class
> std::allocator<unsigned long>,0> >::iterator,wchar_t const *,unsigned
> int,struct std::forward_iterator_tag)"
> (??$_Debug_order2 at Viterator@?$_Tree at V?$_Tset_traits at KU?$less at K@std@@V?$allocator at K@2@$0A@@std@@@std@@@std@@YAXViterator@?$_Tree at V?$_Tset_traits at KU?$less at K@std@@V?$allocator at K@2@$0A@@std@@@0 at 0PB_WIUforward_iterator_tag@0@@Z)
>
> 2>contourwarpingwrapup.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::LSMImageIOFactoryRegister__Private(void)"
> (__imp_?LSMImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIStructInterface.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::LSMImageIOFactoryRegister__Private(void)"
> (__imp_?LSMImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingparallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::LSMImageIOFactoryRegister__Private(void)"
> (__imp_?LSMImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>ParallelDispatcher.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::LSMImageIOFactoryRegister__Private(void)"
> (__imp_?LSMImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIConvert.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::BMPImageIOFactoryRegister__Private(void)"
> (__imp_?BMPImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIMesh.obj : error LNK2019: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::BMPImageIOFactoryRegister__Private(void)"
> (__imp_?BMPImageIOFactoryRegister__Private at itk@@YAXXZ) referenced in
> function "protected: void __thiscall std::vector<struct
> itk::ObjectStore<class itk::SparseFieldLevelSetNode<class itk::Index<3> >
>>::MemoryBlock,class std::allocator<struct itk::ObjectStore<class
> itk::SparseFieldLevelSetNode<class itk::Index<3> > >::MemoryBlock>
>>::_Tidy(void)"
> (?_Tidy@?$vector at UMemoryBlock@?$ObjectStore at V?$SparseFieldLevelSetNode at V?$Index@$02 at itk@@@itk@@@itk@@V?$allocator at UMemoryBlock@?$ObjectStore at V?$SparseFieldLevelSetNode at V?$Index@$02 at itk@@@itk@@@itk@@@std@@@std@@IAEXXZ)
>
> 2>PinnacleROI2ImagesParallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::BMPImageIOFactoryRegister__Private(void)"
> (__imp_?BMPImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingwrapup.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::BMPImageIOFactoryRegister__Private(void)"
> (__imp_?BMPImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIStructInterface.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::BMPImageIOFactoryRegister__Private(void)"
> (__imp_?BMPImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingparallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::BMPImageIOFactoryRegister__Private(void)"
> (__imp_?BMPImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>ParallelDispatcher.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::BMPImageIOFactoryRegister__Private(void)"
> (__imp_?BMPImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIConvert.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::GDCMImageIOFactoryRegister__Private(void)"
> (__imp_?GDCMImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIMesh.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::GDCMImageIOFactoryRegister__Private(void)"
> (__imp_?GDCMImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROI2ImagesParallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::GDCMImageIOFactoryRegister__Private(void)"
> (__imp_?GDCMImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingwrapup.obj : error LNK2019: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::GDCMImageIOFactoryRegister__Private(void)"
> (__imp_?GDCMImageIOFactoryRegister__Private at itk@@YAXXZ) referenced in
> function "void __cdecl itk::`anonymous namespace'::`dynamic initializer for
> 'ImageIOFactoryRegisterRegisterList''(void)"
> (??__EImageIOFactoryRegisterRegisterList@?A0xb54261e9 at itk@@YAXXZ)
>
> 2>PinnacleROIStructInterface.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::GDCMImageIOFactoryRegister__Private(void)"
> (__imp_?GDCMImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingparallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::GDCMImageIOFactoryRegister__Private(void)"
> (__imp_?GDCMImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>ParallelDispatcher.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::GDCMImageIOFactoryRegister__Private(void)"
> (__imp_?GDCMImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIConvert.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::JPEGImageIOFactoryRegister__Private(void)"
> (__imp_?JPEGImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIMesh.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::JPEGImageIOFactoryRegister__Private(void)"
> (__imp_?JPEGImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROI2ImagesParallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::JPEGImageIOFactoryRegister__Private(void)"
> (__imp_?JPEGImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingwrapup.obj : error LNK2019: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::JPEGImageIOFactoryRegister__Private(void)"
> (__imp_?JPEGImageIOFactoryRegister__Private at itk@@YAXXZ) referenced in
> function "void __cdecl itk::`anonymous namespace'::`dynamic initializer for
> 'ImageIOFactoryRegisterRegisterList''(void)"
> (??__EImageIOFactoryRegisterRegisterList@?A0xb54261e9 at itk@@YAXXZ)
>
> 2>PinnacleROIStructInterface.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::JPEGImageIOFactoryRegister__Private(void)"
> (__imp_?JPEGImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingparallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::JPEGImageIOFactoryRegister__Private(void)"
> (__imp_?JPEGImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>ParallelDispatcher.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::JPEGImageIOFactoryRegister__Private(void)"
> (__imp_?JPEGImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIConvert.obj : error LNK2019: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::HDF5ImageIOFactoryRegister__Private(void)"
> (__imp_?HDF5ImageIOFactoryRegister__Private at itk@@YAXXZ) referenced in
> function "public: __thiscall std::vector<unsigned long,class
> std::allocator<unsigned long> >::~vector<unsigned long,class
> std::allocator<unsigned long> >(void)"
> (??1?$vector at KV?$allocator at K@std@@@std@@QAE at XZ)
>
> 2>PinnacleROIMesh.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::HDF5ImageIOFactoryRegister__Private(void)"
> (__imp_?HDF5ImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROI2ImagesParallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::HDF5ImageIOFactoryRegister__Private(void)"
> (__imp_?HDF5ImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingwrapup.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::HDF5ImageIOFactoryRegister__Private(void)"
> (__imp_?HDF5ImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIStructInterface.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::HDF5ImageIOFactoryRegister__Private(void)"
> (__imp_?HDF5ImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingparallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::HDF5ImageIOFactoryRegister__Private(void)"
> (__imp_?HDF5ImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>ParallelDispatcher.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::HDF5ImageIOFactoryRegister__Private(void)"
> (__imp_?HDF5ImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIConvert.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::GiplImageIOFactoryRegister__Private(void)"
> (__imp_?GiplImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIMesh.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::GiplImageIOFactoryRegister__Private(void)"
> (__imp_?GiplImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROI2ImagesParallel.obj : error LNK2019: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::GiplImageIOFactoryRegister__Private(void)"
> (__imp_?GiplImageIOFactoryRegister__Private at itk@@YAXXZ) referenced in
> function "void __cdecl std::_Debug_order2<class std::_Tree<class
> std::_Tset_traits<unsigned long,struct std::less<unsigned long>,class
> std::allocator<unsigned long>,0> >::iterator>(class std::_Tree<class
> std::_Tset_traits<unsigned long,struct std::less<unsigned long>,class
> std::allocator<unsigned long>,0> >::iterator,class std::_Tree<class
> std::_Tset_traits<unsigned long,struct std::less<unsigned long>,class
> std::allocator<unsigned long>,0> >::iterator,wchar_t const *,unsigned
> int,struct std::forward_iterator_tag)"
> (??$_Debug_order2 at Viterator@?$_Tree at V?$_Tset_traits at KU?$less at K@std@@V?$allocator at K@2@$0A@@std@@@std@@@std@@YAXViterator@?$_Tree at V?$_Tset_traits at KU?$less at K@std@@V?$allocator at K@2@$0A@@std@@@0 at 0PB_WIUforward_iterator_tag@0@@Z)
>
> 2>contourwarpingwrapup.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::GiplImageIOFactoryRegister__Private(void)"
> (__imp_?GiplImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIStructInterface.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::GiplImageIOFactoryRegister__Private(void)"
> (__imp_?GiplImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingparallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::GiplImageIOFactoryRegister__Private(void)"
> (__imp_?GiplImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>ParallelDispatcher.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::GiplImageIOFactoryRegister__Private(void)"
> (__imp_?GiplImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIConvert.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::NrrdImageIOFactoryRegister__Private(void)"
> (__imp_?NrrdImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIMesh.obj : error LNK2019: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::NrrdImageIOFactoryRegister__Private(void)"
> (__imp_?NrrdImageIOFactoryRegister__Private at itk@@YAXXZ) referenced in
> function "protected: bool __thiscall std::vector<struct
> itk::ObjectStore<class itk::SparseFieldLevelSetNode<class itk::Index<3> >
>>::MemoryBlock,class std::allocator<struct itk::ObjectStore<class
> itk::SparseFieldLevelSetNode<class itk::Index<3> > >::MemoryBlock>
>>::_Buy(unsigned int)"
> (?_Buy@?$vector at UMemoryBlock@?$ObjectStore at V?$SparseFieldLevelSetNode at V?$Index@$02 at itk@@@itk@@@itk@@V?$allocator at UMemoryBlock@?$ObjectStore at V?$SparseFieldLevelSetNode at V?$Index@$02 at itk@@@itk@@@itk@@@std@@@std@@IAE_NI at Z)
>
> 2>PinnacleROI2ImagesParallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::NrrdImageIOFactoryRegister__Private(void)"
> (__imp_?NrrdImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingwrapup.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::NrrdImageIOFactoryRegister__Private(void)"
> (__imp_?NrrdImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIStructInterface.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::NrrdImageIOFactoryRegister__Private(void)"
> (__imp_?NrrdImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingparallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::NrrdImageIOFactoryRegister__Private(void)"
> (__imp_?NrrdImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>ParallelDispatcher.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::NrrdImageIOFactoryRegister__Private(void)"
> (__imp_?NrrdImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIConvert.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::NiftiImageIOFactoryRegister__Private(void)"
> (__imp_?NiftiImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROIMesh.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::NiftiImageIOFactoryRegister__Private(void)"
> (__imp_?NiftiImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>PinnacleROI2ImagesParallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::NiftiImageIOFactoryRegister__Private(void)"
> (__imp_?NiftiImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingwrapup.obj : error LNK2019: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::NiftiImageIOFactoryRegister__Private(void)"
> (__imp_?NiftiImageIOFactoryRegister__Private at itk@@YAXXZ) referenced in
> function "void __cdecl itk::`anonymous namespace'::`dynamic initializer for
> 'ImageIOFactoryRegisterRegisterList''(void)"
> (??__EImageIOFactoryRegisterRegisterList@?A0xb54261e9 at itk@@YAXXZ)
>
> 2>PinnacleROIStructInterface.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::NiftiImageIOFactoryRegister__Private(void)"
> (__imp_?NiftiImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>contourwarpingparallel.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::NiftiImageIOFactoryRegister__Private(void)"
> (__imp_?NiftiImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>ParallelDispatcher.obj : error LNK2001: unresolved external symbol
> "__declspec(dllimport) void __cdecl
> itk::NiftiImageIOFactoryRegister__Private(void)"
> (__imp_?NiftiImageIOFactoryRegister__Private at itk@@YAXXZ)
>
> 2>D:\MeshContourDeformation\ContourWarpingLib-x86-dll\Debug\ContourWarping32.dll
> : fatal error LNK1120: 17 unresolved externals
>
>
>
> _____________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Kitware offers ITK Training Courses, for more information visit:
> http://www.kitware.com/products/protraining.php
>
> Please keep messages on-topic and check the ITK FAQ at:
> http://www.itk.org/Wiki/ITK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/insight-users
>
>
>
>
> _____________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Kitware offers ITK Training Courses, for more information visit:
> http://www.kitware.com/products/protraining.php
>
> Please keep messages on-topic and check the ITK FAQ at:
> http://www.itk.org/Wiki/ITK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/insight-users
>
>
>
>
> _____________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Kitware offers ITK Training Courses, for more information visit:
> http://www.kitware.com/products/protraining.php
>
> Please keep messages on-topic and check the ITK FAQ at:
> http://www.itk.org/Wiki/ITK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/insight-users
>


More information about the Insight-users mailing list