简体   繁体   English

ITK包装器,用于集成到C#-未解析的外部符号中

[英]ITK wrapper for integration into c#- unresolved external symbol

I have developed an application using itk and I am trying to integrate it with c#.I have written a wrapper ,in the wrapper application I have included all ITK .libs in the linker input tab.I am still getting unresolved external errors. 我使用itk开发了一个应用程序,并尝试将其与c#集成。我编写了一个包装器,在包装器应用程序中,我在链接器输入选项卡中包含了所有ITK .libs。我仍然遇到无法解决的外部错误。 These are the errors which I am getting: 这些是我得到的错误:

Error 4 error LNK2019: unresolved external symbol __imp__UuidCreate@4 referenced in function "protected: static bool __cdecl gdcm::UIDGenerator::GenerateUUID(unsigned char *)" (?GenerateUUID@UIDGenerator@gdcm@@KA_NPAE@Z) \\ObliquePlaneWrapper\\itkgdcmMSFF-4.9.lib(gdcmUIDGenerator.obj) ObliquePlaneWrapper 错误4错误LNK2019:在函数“受保护:静态布尔值__cdecl gdcm :: UIDGenerator :: GenerateUUID(unsigned char *)”中引用了未解析的外部符号__imp__UuidCreate @ 4(?GenerateUUID @ UIDGenerator @ gdcm @@ KA_NPAE @ Z)\\ ObliquePlaneWrapper \\ -4.9.lib(gdcmUIDGenerator.obj)ObliquePlaneWrapper

Error 2 error LNK2019: unresolved external symbol _gethostname@8 referenced in function "public: static bool __cdecl gdcm::System::GetHostName(char * const)" (?GetHostName@System@gdcm@@SA_NQAD@Z) \\ObliquePlaneWrapper\\itkgdcmCommon-4.9.lib(gdcmSystem.obj) ObliquePlaneWrapper 错误2错误LNK2019:在函数“ public:static bool __cdecl gdcm :: System :: GetHostName(char * const)”中引用了未解析的外部符号_gethostname @ 8(?GetHostName @ System @ gdcm @@ SA_NQAD @ Z)\\ ObliquePlaneWrapper \\ itkgdcmCommon -4.9.lib(gdcmSystem.obj)斜面包装机

Error 1 error LNK2019: unresolved external symbol _WSACleanup@0 referenced in function "public: static bool __cdecl gdcm::System::GetHostName(char * const)" (?GetHostName@System@gdcm@@SA_NQAD@Z) \\ObliquePlaneWrapper\\itkgdcmCommon-4.9.lib(gdcmSystem.obj) ObliquePlaneWrapper 错误1错误LNK2019:在函数“ public:static bool __cdecl gdcm :: System :: GetHostName(char * const)”中引用的未解析的外部符号_WSACleanup @ 0(?GetHostName @ System @ gdcm @@ SA_NQAD @ Z)\\ ObliquePlaneWrapper \\ itkgdcmCommon -4.9.lib(gdcmSystem.obj)斜面包装机

Error 3 error LNK2019: unresolved external symbol _WSAStartup@8 referenced in function "public: static bool __cdecl gdcm::System::GetHostName(char * const)" (?GetHostName@System@gdcm@@SA_NQAD@Z) \\ObliquePlaneWrapper\\itkgdcmCommon-4.9.lib(gdcmSystem.obj) ObliquePlaneWrapper 错误3错误LNK2019:在函数“ public:static bool __cdecl gdcm :: System :: GetHostName(char * const)”中引用的未解析的外部符号_WSAStartup @ 8(?GetHostName @ System @ gdcm @@ SA_NQAD @ Z)\\ ObliquePlaneWrapper \\ itkgdcmCommon -4.9.lib(gdcmSystem.obj)斜面包装机

How do i fix these errors? 我该如何解决这些错误? -swetha -斯威莎

我使用CMAKE而不是手动添加.lib文件,它解决了我的问题

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM