0
我試圖鏈接到ITK以使用VS2012(ITK版本4.11)讀取/寫入圖像。我用cmake構建了ITK庫;然後安裝到安裝前綴文件夾中。我已經使用了/包括文件夾中的附加在自己的項目文件夾和也使用了以下庫作爲附加的依賴關係:ITK嘗試註冊ImageIOFactory時出現錯誤
itksys-4.11.lib
itkv3p_netlib-4.11.lib
itkvnl_algo-4.11.lib
itkvnl-4.11.lib
ITKCommon-4.11.lib
ITKIOImageBase-4.11.lib
ITKIOVTK-4.11.lib
我可以運行「的HelloWorld」 ITK的例子,但在嘗試註冊圖像時io factory(itk :: PNGImageIOFactory :: RegisterOneFactory());我得到一個生成失敗,出現以下錯誤:
LNK2001: unresolved external symbol "protected: __cdecl itk::PNGImageIOFactory::PNGImageIOFactory(void)" ([email protected]@@[email protected])
我是否缺少任何東西?任何幫助,將不勝感激。
謝謝;我設法讓它與cmake一起工作! –