You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Visual Studio 2019中配置使用MySQL Connector/C++

VS2019 配置 MySQL Connector/C++ 依赖识别失败排查方案

1. 配置生效范围校验

  • 打开项目属性页时,优先确认顶部的「配置」「平台」选项和实际使用的 Release|x64 完全匹配,不要误改到 Debug/Win32 配置后切换运行配置导致不生效,建议直接选择「所有配置」「所有平台」统一修改核心参数
  • 确认附加包含目录的配置路径正确:路径需指向 Connector/C++ 解压目录下的 include 文件夹,可右键代码中引入的 MySQL 头文件,选择「打开文档」验证路径是否能正常定位到对应文件
  • 确认附加包含目录是配置在「C/C++ > 常规 > 附加包含目录」下,不要误填到资源管理器、链接器等其他模块的包含目录配置项中

2. 版本匹配与宏定义补全

  • 校验下载的 Connector/C++ 版本架构:必须和项目平台 x64 匹配,不要误下载 x86 版本的安装包
  • 若使用 8.0 及以上版本的 Connector/C++,需要在「C/C++ > 预处理器 > 预处理器定义」中添加宏 STATIC_CONCPP,否则默认按动态链接逻辑解析头文件,会出现依赖识别异常
  • 确认附加库目录指向 Connector/C++ 解压目录下的 lib64/vs16(对应 VS2019 版本)路径,不要填到其他 VS 版本对应的 lib 目录下
  • 编译阶段提示头文件找不到优先排查本分类以上的配置项,链接阶段提示函数未定义优先排查库目录、附加依赖项的配置正确性

3. 路径合法性校验

  • 确认 Connector/C++ 的存放路径不含中文、空格、特殊符号(如括号、特殊标记等),这类字符会导致 VS 的路径解析失败
  • 若用相对路径填写包含/库目录,优先替换为绝对路径测试,排除相对路径层级计算错误的问题
  • 完成所有配置后重启 Visual Studio,部分情况下 VS 的配置缓存未刷新会导致修改不生效

内容的提问来源于stack exchange,提问作者Glenn

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 15:09:03