关于使用MIXER API 函数出现 “未解决的符号错误”的解决办法
2016-03-29 17:03
337 查看
博主使用windows 提供的MIXER API来做一个耳机拔插检测,音量控制的程序,参考MSDN的介绍,按照一般的思路先是include 一个包含MIXER API的头文件,然后看到MSDN上 Requirements:
那我就按照要求写喽~。
然后给工程添加MSDN要求的静态库 coredll.lib
Proeject->Properties->Linker->Input->Additional Dependeceise
然后编译,就等着报错吧 -。-
ERROR : can not find ‘coredll.lib’ 云云
你会觉得很奇怪,
你的库文件名字搞错了?
你电脑没有装windows sdk?
去C盘的program files(x86)写的 windows sdk 下搜索coredll.lib试试?
天了噜了。。。都不是
事实就是:
包含的coredll.lib 确实在我win10系统,VS2015环境下是找不到的,google了很久才在一篇被人遗忘的Stak Overflow 文章里找到了蛛丝马迹,它居然被微软放在了 winmm.lib 里面了,也就是我们不应该包含coredll.lib ,而应该:
感觉被MSDN骗了有木有~
PS:你会觉得这我的标题有什么关系?
应为当你使用MIXER API 的时候,出现MIXER API 里提供的函数是未解决符号就是因为没有包含 静态库文件引起了的,那么你就会去查应该包含什么库。假如你“有幸”的在MSDN里面找了,并且很开心的添加coredll.lib,那么你就会发现我上面所说的问题-。-。
再PS:
另附一篇关于MIXER API 的详细教程
/article/3667305.html
如果想要完整的PDF资源,可以博客私信我~
那我就按照要求写喽~。
#include<mmsystem.h> //.......省略很多文字 // TODO: code your application's behavior here. UINT IDnum; //MIXER API 之一 IDnum=mixerGetNumDevs();
然后给工程添加MSDN要求的静态库 coredll.lib
Proeject->Properties->Linker->Input->Additional Dependeceise
然后编译,就等着报错吧 -。-
ERROR : can not find ‘coredll.lib’ 云云
你会觉得很奇怪,
你的库文件名字搞错了?
你电脑没有装windows sdk?
去C盘的program files(x86)写的 windows sdk 下搜索coredll.lib试试?
天了噜了。。。都不是
事实就是:
包含的coredll.lib 确实在我win10系统,VS2015环境下是找不到的,google了很久才在一篇被人遗忘的Stak Overflow 文章里找到了蛛丝马迹,它居然被微软放在了 winmm.lib 里面了,也就是我们不应该包含coredll.lib ,而应该:
感觉被MSDN骗了有木有~
PS:你会觉得这我的标题有什么关系?
应为当你使用MIXER API 的时候,出现MIXER API 里提供的函数是未解决符号就是因为没有包含 静态库文件引起了的,那么你就会去查应该包含什么库。假如你“有幸”的在MSDN里面找了,并且很开心的添加coredll.lib,那么你就会发现我上面所说的问题-。-。
再PS:
另附一篇关于MIXER API 的详细教程
/article/3667305.html
如果想要完整的PDF资源,可以博客私信我~
相关文章推荐
- POJ 题目分类
- 二叉树的序列化
- Java多线程——寺庙问题
- Vesions ignore & ld: library not found for -l..
- iOS开发UI篇之tableView 的用法详解
- Mysql数据库文件路径重置
- Flexbox——快速布局神器
- 使用C++实现二叉搜索树的数据结构
- Logmnr的DDL
- 网贷常见术语介绍
- 一个有趣的html5手机锁
- Spring mvc 配置事务的注意点
- 51NOD 算法马拉松12
- scrollTop 值 与页面html页面高度之间的关系
- 构建之法阅读笔记02
- 关于 unity5.3.1 录制 animation 带有 rotation 信息打包 Android 会运动错乱的问题
- 什么是 Websphere Portal?
- UBUNTU的默认root密码是多少,修改root密码
- jQuery表格插件datatables用法汇总
- Juniper主分区copy到backup分区