问题1:无法解析的外部符号 __imp_UuidCreate
在属性配置页面添加Rpcrt4.lib
问题2:无法解析的外部符号 gethostname
在属性配置页面添加ws2_32.lib
问题3:严重性 代码 说明 项目 文件 行 禁止显示状态错误 C4996 ‘strncpy’: This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. main_001 D:\lib\itk-5.0.1\include\ITK-5.0\gdcmElement.h 376
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 C4996 ‘sprintf’: This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. main_001 D:\lib\itk-5.0.1\include\ITK-5.0\gdcmElement.h 337
进入项目属性页,进行如图操作:
_CRT_SECURE_NO_WARNINGS
问题4:对象或库文件是使用与其他对象不同的编译器版本创建的;请使用相同的编译器重新生成所有对象和库代码生成失败
解决办法
右键项目
→
\rightarrow
→选择属性
→
\rightarrow
→c/c++
→
\rightarrow
→优化
→
\rightarrow
→全程序优化,选择否
问题5:char*类型的实参与 LPCWSTR类型的形参不兼容
解决办法
右键项目属性->高级->把unicode字符集改为多字节字符集