问题样式:
LNK2019 : 无法解析的外部符号 xxx 中被引用
采用开源程序,忘记添加依赖项,这个是最常见的问题。解决办法如下:
- 右键打开项目属性
文章图片
- C/C++、附加包含目录:填写附加头文件所在目录 分号间隔多项
文章图片
- 链接器、常规、附加库目录:填写附加依赖库所在目录 分号间隔多项
文章图片
- 链接器、输入、附加依赖项:填写附加依赖库的名字.lib 空格或分号间隔多项
文章图片
- 如果还是不行,更换与依赖项合适的平台:
文章图片
- 如果没有,就新建平台
文章图片
文章图片
文章图片
- 在新的平台下再右键打开项目属性配置选项(再次执行第1~4步),注意属性页上方的平台与新的平台一致
文章图片
- 【visual|VS常见错误之一(LNK2019 : 无法解析的外部符号)】还是不行,配置:
C/C++、代码生成:更换运行库选项(我这里选多线程调试(/MTd))
文章图片
推荐阅读
- visual|VS常见错误之一(C2665: 2 个重载中没有一个可以转换所有参数类型)
- 系统开发|C#-学生公寓管理系统的实现
- Android|Android Studio概览
- android|Android Studio对DataBinding的扩展以及完成篮球计分的功能
- Android|Android Studio第13课图片渐进度,播放视频,App打包
- Visual|Visual Studio原生开发的20条调试技巧
- 老猿Python|Python+Pycharm和 VisualStudio C++社区版使用PK及易混淆的语法问题
- C++|Visual Studio高效调试手段与技巧总结(经验分享)
- 在React Native App上打开Realm Studio