【makefile的规则】
在讲述这个makefile之前,还是让我们先来粗略地看一看makefile的规则。 target可以是一个object
file(目标文件),也可以是一个执行文件,还可以是一个标签(label)。对于标签这种特性,在后续的“伪目标”章节中会有叙述。 prereq...
分类:
其他好文 时间:
2014-05-12 09:56:08
阅读次数:
327
1、从www.ijg.org下载源码,解压后得到文件夹jpeg-8d2、在文件夹里新建jconfig.h文件,将jconfig.vc里的内容拷到jconfig.h中3、编译.
Run->CMD->进入到C:\Program Files\Microsoft Visual Studio 8\VC\bin...
分类:
其他好文 时间:
2014-05-11 23:50:00
阅读次数:
585
cocos2dx2.2.1在linux下引用#include "SimpleAudioEngine.h",报错找不到该文件。
修改makefile文件,添加
SHAREDLIBS += -lcocosdenshion
COCOS_LIBS +=$(LIB_DIR)/linux/release/libcocosdenshion.so
并将cocos2d-x-2.2.1/CocosDe...
分类:
系统相关 时间:
2014-05-11 21:12:01
阅读次数:
449
CFLAGS=-Wall -g 这个-Wall开头字母一定要大写。这种小错误会导致不能编译!
其次就是在一个目录下面的应该是文件 ,而不能在继续用文件去进行编写代码,因为make寻找当前目录下的makefile,makefile里面用到的文件而不是目录里的代码,如果需要也要通过-l(l链接link)一下。所以再一个目录下,编写文件尽量用vi命令,而不是mkdir。这两个区别要搞清楚。...
分类:
其他好文 时间:
2014-05-11 14:32:06
阅读次数:
361
#工程里的文件夹SRCDIRS = file1 file2 file3
.#要生成的程序PROGRAMS=main#搜索每个文件夹里的cpp文件SRCS=$(foreach dir,$(SRCDIRS),$(wildcard
$(dir)/*.cpp))#每个cpp文件所对应的.o文件OBJS=$(...
分类:
其他好文 时间:
2014-05-10 05:33:03
阅读次数:
221
前言从源代码安装过软件的朋友一定对 ./configure && make
&& make install
安装三步曲非常熟悉了。然而究竟这个过程中的每一步幕后都发生了些什么呢?本文将带领你一探究竟。深入理解这个过程将有助于你在LFS的基础上玩出自己的花样来。不过需要说明的是本文对
Makefile...
分类:
其他好文 时间:
2014-05-10 03:10:22
阅读次数:
404
Linux 内核Makefile文件 --译自Linux3.9.5 Kernel
Makefiles(内核目录documention/kbuild/makefiles.txt) This document describes the
Linux kernel Makefiles 本文当介绍了Linu...
分类:
系统相关 时间:
2014-05-09 23:08:47
阅读次数:
631
【个人体会】0.1 项目文件要合理分隔,功能模块分开放,分别设置Makefile自动编译,
0.2 源码和头文件分开放,一个或多个头文件对应一个源码文件。 0.3 头文件中不要定义变量。 1. 默认变量与注释 # 表示注释 @ 取消回显 $^
表示所有依赖文件 $@ 表示目标 $ de...
分类:
其他好文 时间:
2014-05-08 10:13:41
阅读次数:
309
编译kernel前需要一个配置相关的编译选项,最终的配置文件就是kernel根目录路下的 .config 文件
一:.config
这个文件里面保存的是kernel的配置选项,格式如下:
CONFIG_XX_XX=y/n/m/0xFFFFFF/32/”XXXXXXX”
这个文件由/scripts/kconfig/mconf.c负责解析,然后解析该文件并将解析...
分类:
其他好文 时间:
2014-05-07 23:10:20
阅读次数:
420