摘要:1在做声音(Linux-虚拟机)采集播放项目的时候遇到采集的声音全都是0,编码出来的输出字节数是7 或者13;感觉很奇怪;后来发现与虚拟机的某些设置有关 1.1 alsamixer [m,上下键控制音量以及开启否] 保证麦克风开起来了 1.2 检查虚拟机是否开启音频设备 1.3 查看采集设别是否是静
阅读全文
摘要:1 确定自己的代码中是否有cpp,c++ 代码 2 gcc -v,g++ -v ,查看版本号,确保安装g++ gcc 3 查看makefile,如果源代码中有CPP,最好使用g++编译,而不是gcc;(CC=指定编译驱动) 负责编译c代码的叫CC1, 负责编译c++ 代码的叫做cc1plus
阅读全文
摘要:1在一次动态库调用应用中,将.so库的静态加载改为动态加载 dlopen-定义函数指针-dlsym-dlclose 运行时出现:段错误程序已转储,经过排查,某些声明并初始化成null的函数指针并未通过dlsym赋值,故在使用的时候直接使用了空的函数指针,报了这个错。 2出现该错误的一般原因(转载自
阅读全文
摘要:1 OSS 下载: https://openal-soft.org/openal-releases/ 如图 Ubuntu16,alsa声卡驱动,但是使用openal 获取麦克风或扬声器数量,打开麦克风或扬声器时报错,AL LIB:(EE)ALCplaybackOSS_open:could not o
阅读全文
摘要:转载:https://www.crifan.com/files/doc/docbook/cross_compile/release/html/cross_compile.html 原作者:Crifan Li crosstool-ng中,交叉编译器的(前缀)的名字的命名规则是: 对应分别是: 1> a
阅读全文