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一起工作! –