Thanks for the prompt reply. I just built it again and got the following errors. I wonder if you may know what they mean. Thanks!<br><br>1&gt;------ Build started: Project: ImageRegistration1, Configuration: Debug Win32 ------<br>
1&gt;Linking...<br>1&gt;ImageRegistration1.obj : error LNK2019: unresolved external symbol &quot;public: virtual __thiscall itk::ImageIORegion::~ImageIORegion(void)&quot; (??1ImageIORegion@itk@@UAE@XZ) referenced in function __unwindfunclet$??0?$ImageFileReader@V?$Image@M$01@itk@@V?$DefaultConvertPixelTraits@M@2@@itk@@IAE@XZ$0<br>
1&gt;ImageRegistration1.obj : error LNK2019: unresolved external symbol &quot;public: __thiscall itk::ImageIORegion::ImageIORegion(void)&quot; (??0ImageIORegion@itk@@QAE@XZ) referenced in function &quot;protected: __thiscall itk::ImageFileReader&lt;class itk::Image&lt;float,2&gt;,class itk::DefaultConvertPixelTraits&lt;float&gt; &gt;::ImageFileReader&lt;class itk::Image&lt;float,2&gt;,class itk::DefaultConvertPixelTraits&lt;float&gt; &gt;(void)&quot; (??0?$ImageFileReader@V?$Image@M$01@itk@@V?$DefaultConvertPixelTraits@M@2@@itk@@IAE@XZ)<br>
1&gt;ImageRegistration1.obj : error LNK2019: unresolved external symbol &quot;public: static class itk::SmartPointer&lt;class itk::ImageIOBase&gt; __cdecl itk::ImageIOFactory::CreateImageIO(char const *,enum itk::ImageIOFactory::FileModeType)&quot; (?CreateImageIO@ImageIOFactory@itk@@SA?AV?$SmartPointer@VImageIOBase@itk@@@2@PBDW4FileModeType@12@@Z) referenced in function __catch$?GenerateOutputInformation@?$ImageFileReader@V?$Image@M$01@itk@@V?$DefaultConvertPixelTraits@M@2@@itk@@UAEXXZ$0<br>
1&gt;ImageRegistration1.obj : error LNK2019: unresolved external symbol &quot;class std::basic_ostream&lt;char,struct std::char_traits&lt;char&gt; &gt; &amp; __cdecl itk::operator&lt;&lt;(class std::basic_ostream&lt;char,struct std::char_traits&lt;char&gt; &gt; &amp;,class itk::ImageIORegion const &amp;)&quot; (??6itk@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AAV12@ABVImageIORegion@0@@Z) referenced in function &quot;public: virtual void __thiscall itk::ImageFileReader&lt;class itk::Image&lt;float,2&gt;,class itk::DefaultConvertPixelTraits&lt;float&gt; &gt;::EnlargeOutputRequestedRegion(class itk::DataObject *)&quot; (?EnlargeOutputRequestedRegion@?$ImageFileReader@V?$Image@M$01@itk@@V?$DefaultConvertPixelTraits@M@2@@itk@@UAEXPAVDataObject@2@@Z)<br>
1&gt;ImageRegistration1.obj : error LNK2019: unresolved external symbol &quot;public: void __thiscall itk::ImageIORegion::operator=(class itk::ImageIORegion const &amp;)&quot; (??4ImageIORegion@itk@@QAEXABV01@@Z) referenced in function &quot;public: virtual void __thiscall itk::ImageFileReader&lt;class itk::Image&lt;float,2&gt;,class itk::DefaultConvertPixelTraits&lt;float&gt; &gt;::EnlargeOutputRequestedRegion(class itk::DataObject *)&quot; (?EnlargeOutputRequestedRegion@?$ImageFileReader@V?$Image@M$01@itk@@V?$DefaultConvertPixelTraits@M@2@@itk@@UAEXPAVDataObject@2@@Z)<br>
1&gt;ImageRegistration1.obj : error LNK2019: unresolved external symbol &quot;public: __thiscall itk::ImageIORegion::ImageIORegion(unsigned int)&quot; (??0ImageIORegion@itk@@QAE@I@Z) referenced in function &quot;public: virtual void __thiscall itk::ImageFileReader&lt;class itk::Image&lt;float,2&gt;,class itk::DefaultConvertPixelTraits&lt;float&gt; &gt;::EnlargeOutputRequestedRegion(class itk::DataObject *)&quot; (?EnlargeOutputRequestedRegion@?$ImageFileReader@V?$Image@M$01@itk@@V?$DefaultConvertPixelTraits@M@2@@itk@@UAEXPAVDataObject@2@@Z)<br>
1&gt;ImageRegistration1.obj : error LNK2019: unresolved external symbol &quot;public: unsigned int __thiscall itk::ImageIORegion::GetNumberOfPixels(void)const &quot; (?GetNumberOfPixels@ImageIORegion@itk@@QBEIXZ) referenced in function __catch$?GenerateData@?$ImageFileReader@V?$Image@M$01@itk@@V?$DefaultConvertPixelTraits@M@2@@itk@@MAEXXZ$0<br>
1&gt;ImageRegistration1.obj : error LNK2019: unresolved external symbol &quot;public: __thiscall itk::ImageIORegion::ImageIORegion(class itk::ImageIORegion const &amp;)&quot; (??0ImageIORegion@itk@@QAE@ABV01@@Z) referenced in function __catch$?GenerateData@?$ImageFileReader@V?$Image@M$01@itk@@V?$DefaultConvertPixelTraits@M@2@@itk@@MAEXXZ$0<br>
1&gt;ImageRegistration1.obj : error LNK2019: unresolved external symbol &quot;public: bool __thiscall itk::ImageIORegion::IsInside(class itk::ImageIORegion const &amp;)const &quot; (?IsInside@ImageIORegion@itk@@QBE_NABV12@@Z) referenced in function &quot;public: virtual void __thiscall itk::ImageFileWriter&lt;class itk::Image&lt;unsigned char,2&gt; &gt;::Write(void)&quot; (?Write@?$ImageFileWriter@V?$Image@E$01@itk@@@itk@@UAEXXZ)<br>
1&gt;ImageRegistration1.obj : error LNK2019: unresolved external symbol &quot;public: void __thiscall itk::ImageIOBase::SetNumberOfDimensions(unsigned int)&quot; (?SetNumberOfDimensions@ImageIOBase@itk@@QAEXI@Z) referenced in function &quot;public: virtual void __thiscall itk::ImageFileWriter&lt;class itk::Image&lt;unsigned char,2&gt; &gt;::Write(void)&quot; (?Write@?$ImageFileWriter@V?$Image@E$01@itk@@@itk@@UAEXXZ)<br>
1&gt;ImageRegistration1.obj : error LNK2019: unresolved external symbol &quot;public: void __thiscall itk::ImageIORegion::SetIndex(unsigned long,int)&quot; (?SetIndex@ImageIORegion@itk@@QAEXKH@Z) referenced in function &quot;public: static void __cdecl itk::ImageIORegionAdaptor&lt;2&gt;::Convert(class itk::ImageRegion&lt;2&gt; const &amp;,class itk::ImageIORegion &amp;,class itk::Index&lt;2&gt; const &amp;)&quot; (?Convert@?$ImageIORegionAdaptor@$01@itk@@SAXABV?$ImageRegion@$01@2@AAVImageIORegion@2@ABV?$Index@$01@2@@Z)<br>
1&gt;ImageRegistration1.obj : error LNK2019: unresolved external symbol &quot;public: void __thiscall itk::ImageIORegion::SetSize(unsigned long,unsigned int)&quot; (?SetSize@ImageIORegion@itk@@QAEXKI@Z) referenced in function &quot;public: static void __cdecl itk::ImageIORegionAdaptor&lt;2&gt;::Convert(class itk::ImageRegion&lt;2&gt; const &amp;,class itk::ImageIORegion &amp;,class itk::Index&lt;2&gt; const &amp;)&quot; (?Convert@?$ImageIORegionAdaptor@$01@itk@@SAXABV?$ImageRegion@$01@2@AAVImageIORegion@2@ABV?$Index@$01@2@@Z)<br>
1&gt;ImageRegistration1.obj : error LNK2019: unresolved external symbol &quot;public: unsigned int __thiscall itk::ImageIORegion::GetImageDimension(void)const &quot; (?GetImageDimension@ImageIORegion@itk@@QBEIXZ) referenced in function &quot;public: static void __cdecl itk::ImageIORegionAdaptor&lt;2&gt;::Convert(class itk::ImageRegion&lt;2&gt; const &amp;,class itk::ImageIORegion &amp;,class itk::Index&lt;2&gt; const &amp;)&quot; (?Convert@?$ImageIORegionAdaptor@$01@itk@@SAXABV?$ImageRegion@$01@2@AAVImageIORegion@2@ABV?$Index@$01@2@@Z)<br>
1&gt;ImageRegistration1.obj : error LNK2019: unresolved external symbol &quot;public: int __thiscall itk::ImageIORegion::GetIndex(unsigned long)const &quot; (?GetIndex@ImageIORegion@itk@@QBEHK@Z) referenced in function &quot;public: static void __cdecl itk::ImageIORegionAdaptor&lt;2&gt;::Convert(class itk::ImageIORegion const &amp;,class itk::ImageRegion&lt;2&gt; &amp;,class itk::Index&lt;2&gt; const &amp;)&quot; (?Convert@?$ImageIORegionAdaptor@$01@itk@@SAXABVImageIORegion@2@AAV?$ImageRegion@$01@2@ABV?$Index@$01@2@@Z)<br>
1&gt;ImageRegistration1.obj : error LNK2019: unresolved external symbol &quot;public: unsigned int __thiscall itk::ImageIORegion::GetSize(unsigned long)const &quot; (?GetSize@ImageIORegion@itk@@QBEIK@Z) referenced in function &quot;public: static void __cdecl itk::ImageIORegionAdaptor&lt;2&gt;::Convert(class itk::ImageIORegion const &amp;,class itk::ImageRegion&lt;2&gt; &amp;,class itk::Index&lt;2&gt; const &amp;)&quot; (?Convert@?$ImageIORegionAdaptor@$01@itk@@SAXABVImageIORegion@2@AAV?$ImageRegion@$01@2@ABV?$Index@$01@2@@Z)<br>
1&gt;ImageRegistration1.obj : error LNK2019: unresolved external symbol &quot;public: class std::basic_string&lt;char,struct std::char_traits&lt;char&gt;,class std::allocator&lt;char&gt; &gt; __thiscall itk::ImageIOBase::GetComponentTypeAsString(enum itk::ImageIOBase::IOComponentType)const &quot; (?GetComponentTypeAsString@ImageIOBase@itk@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@W4IOComponentType@12@@Z) referenced in function &quot;protected: void __thiscall itk::ImageFileReader&lt;class itk::Image&lt;float,2&gt;,class itk::DefaultConvertPixelTraits&lt;float&gt; &gt;::DoConvertBuffer(void *,unsigned int)&quot; (?DoConvertBuffer@?$ImageFileReader@V?$Image@M$01@itk@@V?$DefaultConvertPixelTraits@M@2@@itk@@IAEXPAXI@Z)<br>
1&gt;G:\ITK_test\registration_test\registration_test\Debug\ImageRegistration1.exe : fatal error LNK1120: 16 unresolved externals<br>1&gt;Build log was saved at &quot;file://g:\ITK_test\registration_test\registration_test\ImageRegistration1.dir\Debug\BuildLog.htm&quot;<br>
1&gt;ImageRegistration1 - 17 error(s), 0 warning(s)<br>========== Build: 0 succeeded, 1 failed, 2 up-to-date, 0 skipped ==========<br><br><br>