内核模块编程一、准备工作虚拟机:VMware Workstation 12操作系统:ubuntu当前内核版本:linux-headers-4.4.0-22-generic 二、有关于内核模块的知识模块是具有独立功能的程序,它可以被单独编译,但不能独立运行。它在运行时被链接到内核作为内核的一部分在内核 ...
分类:
系统相关 时间:
2016-05-23 22:33:57
阅读次数:
221
一、实验环境 虚拟机:VMware Workstation 12.0; 操作系统:ubuntu16.04(32位); 当前内核版本:4.4.0-21-generic 二、知识储备 现在,先让我们了解一下什么是内核模块: 模块是具有独立功能的程序,它可以被单独编译,但不能独立运行。它在运行时被链接到内 ...
分类:
系统相关 时间:
2016-05-23 21:03:00
阅读次数:
264
webrtc的音频处理模块分为降噪ns,回音消除aec,回声控制acem,音频增益agc,静音检测部分。另外webrtc已经封装好了一套音频处理模块APM,如果不是有特殊必要,使用者如果要用到回声消除,音频增益等较为复杂的模块时,最好使用全部的音频处理模块二不要单独编译其中一部分以免浪费宝贵的时间。 ...
分类:
Web程序 时间:
2016-05-08 10:21:32
阅读次数:
1636
编译安装PHP7后没有在ext中没有生成mysqli.so等文件,现在单独编译安装mysqli php7安装的位置:/usr/local/php7/ 我的扩展目录:/usr/local/php7/lib/php/extensions/no-debug-non-zts-20151012/ 解压php7 ...
分类:
数据库 时间:
2016-05-08 06:42:52
阅读次数:
2706
原文地址:http://billhoo.blog.51cto.com/2337751/1213801 【2015年2月15日】 Bill 这段时间没有再关注 WebRTC 以及音频处理的相关信息,且我个人早已不再推荐单独编译 WebRTC 中的各个模块出来使用。实际上本文的参考价值已经很小了,甚至可 ...
分类:
Web程序 时间:
2016-04-11 18:40:27
阅读次数:
257
分离式编译是指一个完整的程序或项目由若干个源文件共同实现,每个源文件单独编译生成目标文件,最后将该项目中的所有目标文件连接成一个单一的可执行文件的过程。 每个.cpp源文件经过预处理,它所包含的.h文件的代码都会被展开到其中。再经过编译器的编译汇编等过程,将该.cpp文件转变为.obj文件,这是此文 ...
分类:
其他好文 时间:
2016-04-11 10:01:34
阅读次数:
182
分离式编译是指一个完整的程序或项目由若干个源文件共同实现,每个源文件单独编译生成目标文件,最后将该项目中的所有目标文件连接成一个单一的可执行文件的过程。每个.cpp源文件经过预处理,它所包含的.h文件的代码都会被展开到其中。再经过编译器的编译汇编等过程,将该.cpp..
分类:
其他好文 时间:
2016-04-06 00:42:15
阅读次数:
226
其实就是个编译过程,so easy,只是网上的方法各种,而且不是最新的,所以自己琢磨了。 1、从sqlite网站下载sqlite-amalgamation-xxx和sqlite-dll-win32-x86-xxx 2、从github下载wxsqlite3-xxx 3、使用vs创建win32 dll空
分类:
数据库 时间:
2016-03-02 16:33:31
阅读次数:
344
参考资料 WebRTC音视频引擎研究(1)--整体架构分析 单独编译使用WebRTC的音频处理模块 - android
分类:
Web程序 时间:
2016-01-11 11:44:50
阅读次数:
150
如果php已经在系统编译好,后来又需要添加新的扩展。一种方式就是重新完全编译php,另一种方式就是单独编译扩展库,以extension的形式扩展。下面以安装curl扩展为例:1、下载curl安装包。(我的php是4.4.4的,下载最新的curl 7.16 不能使用,最后下载7.14的才可以,所以要注...
分类:
Web程序 时间:
2016-01-08 18:37:34
阅读次数:
150