VS2015下Halcon配置常见问题及解决:lib冲突与符号服务器设置

0 下载量 137 浏览量 更新于2024-08-03 收藏 674KB PDF 举报
本文档详细记录了在Visual Studio 2015(VS2015)环境中配置Halcon编程时遇到的两个主要问题以及解决方案。首先,问题1是关于`halconc.lib`和`halconcpp.lib`库之间的冲突。这两个库都试图定义相同的符号,当同时链接时会产生冲突。作为C++开发者,作者建议删除`halconc.lib`,只保留`halconcpp.lib`,从而解决了编译错误。 问题2涉及到调试功能的使用,报错与Windows 10 SDK相关。由于作者的操作系统是Win10,通过安装相应的SDK版本解决了这个问题,确保了调试环境的正常使用。 配置步骤如下: 1. 新建VS工程,创建libraryHalcon文件夹存放Halcon相关文件和dll文件夹加载动态链接库。 2. 复制Halcon的lib和include文件夹到libraryHalcon文件夹。 3. 在项目属性管理器中,针对Debug|x64平台进行配置,如设置包含目录、库目录、附加依赖项等。 4. 特别关注微软符号服务器支持的启用,以便在调试过程中访问符号信息,防止因符号找不到而导致的错误。 整个配置过程繁琐,特别是对于初次配置者来说可能会耗时较多。通过详细记录这些问题和解决方法,作者希望将来在遇到类似情况时能快速参考,避免重复浪费时间。本文档提供了一个宝贵的配置指南,对有经验的VS用户和Halcon开发人员来说是一份实用的参考资料。