主页:http://redis.io/
下载安装:
redis的安装非常简单,已经有现成的Makefile文件,直接运行make命令即可。
$ cd /tmp
$ wget http://download.redis.io/releases/redis-2.8.19.tar.gz
$ tar xzf redis-2.8.19.tar.gz
$ cd redis-2.8.19
$...
分类:
系统相关 时间:
2015-01-06 18:02:03
阅读次数:
230
在代码的开发过程中,不管是C/C++也好,Java也罢,都要面对在平台移植的问题, 所以不可避免的要考虑条件编译的问题。 在C/C++代码的开发中,条件编译的实现很容易实现,可以分成二种:一种是在单个代码文件中通过 #ifdef ... #endif 或者 #if ... #endif 的方式选择性编译文件中的代码,另一种是在Makefile中通过宏判断来选择性编译某个文件。在Java代码的开发中,实现条件编译则没有直接对应的方法,但是仍然可以采用变通的方法来实现条件编译。...
分类:
移动开发 时间:
2015-01-05 22:00:51
阅读次数:
449
13.c和汇编的相互调用 新建light.c: 修改start.S: 修改Makefile:加light.o 最后make成功,烧写成功。 同样,我们也可以在C函数里调用我们的汇编里面的函数:
修改start.S:把light_led申明为global: 在light.c中被调用: Make编译烧写...
分类:
其他好文 时间:
2015-01-05 18:33:45
阅读次数:
150
3.3.Uboot的使用 解压uboot的压缩包得到uboot的工程文件uboot,进入uboot,打开Makefile文件,搜索自己的开发板的类型。我的是OK6410 256的。 然后执行配置文件: 接着执行一下的命令进行编译: 编译完成的截图: 完成之后,我们会在我们的uboot的目录看待生成u...
分类:
其他好文 时间:
2015-01-05 18:11:02
阅读次数:
166
整理Linux下gcc编译中关于头文件与库文件搜索路径相关问题分类: MakeFile/Make/GCC/LD2010-11-20 23:15 535人阅读 评论(0) 收藏 举报转者的话: 本文详细介绍了gcc 编译时 搜索头文件的路径以及方式, 编译时寻找lib库的方式, 以及运行时加载库的寻找...
分类:
系统相关 时间:
2015-01-05 16:21:23
阅读次数:
172
make: *** 没有指明目标并且找不到 makefile。 停止。make: *** 没有规则可以创建目标“install”。 停止。不是没有makefile文件,而是你没有安装gcc编译器。先安装gcc编译器吧,与gcc相关联的软件比较多,你需要逐个安装。安装完gcc后才能用源代码的方式编译安...
分类:
其他好文 时间:
2015-01-05 16:19:55
阅读次数:
107
PWD := $(shell pwd)MOD_DIR ?= /lib/modules/`uname -r`/buildobj-m += hello.o modules: make -C $(MOD_DIR) M=$(PWD) modulesmodules_install: make -C...
分类:
其他好文 时间:
2015-01-04 21:12:46
阅读次数:
162
实验3-1 Makefile
实验目的:
学会Makefile编写方法。 实验要求:
1、准备项目工程;
2、为项目工程编写Makefile。 实验步骤:
1、将实现代码中的"1_原始工程"目录通过SMB共享拷贝到Linux上 2、进入工程目录,编写Makefile文件 3、Makefile文件内容...
分类:
其他好文 时间:
2015-01-04 21:00:44
阅读次数:
179
u-boot-2010-06
顶层目录下的config.mk文件主要完成如下功能的配置:
1、确定生成可执行文件过程中需要的各种工具,如编译器(arm-linux-gcc)、连接器(arm-linux-ld)、反汇编器(arm-linux-objdump)等
2、确定CPU、板相关的配置文件,存在于各个目录下的config.mk
3、确定编译、链接、转换等过程的操作选项
4、根据步骤3确定的编译连接选项生成需要的文件...
分类:
其他好文 时间:
2015-01-04 15:21:06
阅读次数:
176
由顶层Makefile文件,梳理U-Boot的编译流程。
小技巧:
在大型Makefile中,很多时候需要确定某个变量的值,一个小方法就是:
$(shell echo "VARIABLE0_VAL = $(VARIABLE0_VAL)" > v_file.txt )
$(shell echo "VARIABLE1_VAL = $(VARIABLE1_VAL)" >> v_file.txt )
1、首先,确定make过程中需要的变量
2、其次,根据指定的CPU,最先编译start.S文件
3、针对不同的CP...
分类:
其他好文 时间:
2015-01-04 10:10:43
阅读次数:
367