之前为了使用一个库,都是去下载源码,然后根据开发者提供的README手动用GCC编译,一直不能使用Makefile感觉很蛋痛,比如最近使用的ZThread还是怪自己以前过于依赖IDE最近发现用Cygwin就可以使用诸如./configure, make这样的命令,感觉灰常欣喜,尝试去编译ZThrea...
分类:
编程语言 时间:
2014-12-01 20:49:26
阅读次数:
469
开放源码:就是程序代码,写给人类看的程序语言,但机器并不认识,所以无法执行;编译程序:将程序代码转译成为机器看得懂的语言,就类似编译者的角色;可执行文件:经过编译程序变成二进制后机器看得懂所以可以执行的文件;make 会在当前目录搜索 makefile文件,makefile里面记录了源码如何编译的信...
分类:
系统相关 时间:
2014-11-30 23:07:38
阅读次数:
249
一 软件安装关于 makefile文件问题如果拿到的工程文件中,没有Makefile文件,而只有configure.in和Makefile.am文件,我们是不能够直接进行编译的,必须根据configure.in和Makefile.am文件生成编译所需的Makefile文件。具体操作步骤如下: 1、执...
分类:
其他好文 时间:
2014-11-28 14:08:54
阅读次数:
293
最近项目中用到了语音编码opus,在网上搜了一下,资料非常少,而且没有一个完整的教程,现在简单记录下来opus的使用方法。
首先介绍一下opus
Opus
Opus编码器 是一个有损声音编码的格式,由互联网工程任务组(IETF)进来开发,适用于网络上的实时声音传输,标准格式为RFC 6716。Opus
格式是一个开放格式,使用上没有任何专利或限制。
特性
Opus...
分类:
其他好文 时间:
2014-11-28 01:07:29
阅读次数:
1039
我们先看一下make是如何工作的在默认的方式下,也就是我们只输入make命令。那么,1、make会在当前目录下找名字叫“Makefile”或“makefile”的文件。2、如果找到,它会找文件中的第一个目标文件(target),在上面的例子中,他会找到“edit”这个文件,并把这个文件作为最终的目标...
分类:
其他好文 时间:
2014-11-27 01:35:03
阅读次数:
228
简单makefile实例1,源文件:main.cpp#include int main(){ printf("Hello World\n"); return 0;}2,编写makefile若使用g++命令编译链接程序,可以:g++ -o hello main.cpp或g++ [-o ma...
分类:
其他好文 时间:
2014-11-27 00:07:43
阅读次数:
397
1,源文件依赖关系 defs.h command.h buffer.hmain.cpp *util.cpp *kde.cpp * *command.cpp ...
分类:
其他好文 时间:
2014-11-27 00:01:56
阅读次数:
393
最近在开发的Android Wear App中,不少关键模块都调用到了算法,比如记步算法、睡眠算法。
而这些算法都是用c++实现的,上层通过jni调用。这里用到了Android的NDK,以前的项目也有用过,例如vitamio的播放器,但没怎么自己编译.so的库。现在涉及到底层算法的修改,于是就涉及到了ndk相关的知识。
ndk里有自己的make文件,Android.mk,不同于Makefile...
分类:
其他好文 时间:
2014-11-26 22:40:33
阅读次数:
342
1. 解压出内核代码到samba共享目录中。2. #chmod -R 777 linux-2.6.30.4//修改目录所有文件的权限为可读写。3. 修改根目录下的makefile:ARCH ?= armCROSS_COMPILE ?=arm-linux-4.#make s3c241...
分类:
其他好文 时间:
2014-11-26 18:22:24
阅读次数:
211
看makefile:
#jingz's first file to test makeFile
allTarget:stdafx_target 11_12_target
g++ stdafx.o functor-adapter_p431.o -o functor-adapter_p431.exe
#remove the object files
rm -rf stdafx.o functor...
分类:
编程语言 时间:
2014-11-26 16:35:39
阅读次数:
211