Windows 7使用boost asio MinGW编译错误问题,怎么解决
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows 7使用boost asio MinGW编译错误问题,怎么解决相关的知识,希望对你有一定的参考价值。
参考技术A 尤其是,我现在觉得aiso异步的效率非常低啊 1,必须把数据拷贝到队列里,否则数据不知道跑哪儿去了 2,必须等一次async_write完成了,才能在handler里再发一次async_write,这非常慢啊 如果你的数据拷贝了,我现在做法是:客户类调用Send,我new一块缓冲区,把数据拷近来,挂在队列里。一个线程在不断的在读队列,如果读到了,就async_write发出去,在write_handler里再读队列,如果队列有数据,再调用async_write,如此循环...asio应该设置成多少位输出
用foobar2000听CD音乐时,asio应该设置成24bit还是16bit,我用的声卡是幻想曲
我看了下你的声卡,可以支持24bit可能更高,建议尽量能选多高就选多高,毕竟声音还是有区别的。希望我的回答对你有帮助。 参考技术A 先安装foobar的asio插件,在输出里添加并选择asio通道,先试试,看看有没有声音,如果没有出现asio图标,再安装asio驱动。最后再试试。以上是关于Windows 7使用boost asio MinGW编译错误问题,怎么解决的主要内容,如果未能解决你的问题,请参考以下文章
Boost::asio::serial_port - 迁移到 boost 1.7.1 版时使用 io_service.read() 函数
优雅地终止基于 Boost Asio 的 Windows 控制台应用程序
为 Windows Embedded Compact 7 编译 boost 库