关闭

高深程序员须知道

博客: http://cnodejs.org/topic/5954b801984e31dd458c1586...
阅读(22) 评论(0)

nfs挂载根文件系统

博客: http://blog.csdn.net/xtydtc/article/details/56008433 最主要还是要根据规范抄,如下: uboot:sd卡 bootcmd=mmc dev 1; ext2load mmc 1:2 0xa00000 /boot/uImage;ext2load mmc 1:2 0x1500000 /boot/mv6220-toc.dtb;...
阅读(17) 评论(0)

uboot的mmc命令

博客: http://blog.csdn.net/a624731186/article/details/37700205...
阅读(22) 评论(0)

uboot初始环境变量配置

http://blog.csdn.net/dddxxxx/article/details/52289071...
阅读(2) 评论(0)

嵌入式开发常用工具

PClinux上: 串口工具: minicom:(适合和文件系统连接,可以传输文件)                    http://blog.csdn.net/dxshappy/article/details/7853918 kermit :(适合和uboot连接,可以传输文件)                http://blog.csdn.net/hcx25909/ar...
阅读(30) 评论(0)

Makefile十八之更新函数库

一个函数库文件由多个文件组成。你可以以如下格式指定函数库文件及其组成: archive(member) 这个不是一个命令,而一个目标和依赖的定义。一般来说,这种用法基本上就是为了"ar" 命令来服务的。如: foolib(hack.o) : hack.o ar cr foolib hack.o 如果要指定多个 member,那就以空格分开,如: foolib(hack.o kludg...
阅读(178) 评论(0)

服务器常识收集

常规: 80端口:可穿越防火墙 http:在2.0后是种短链接 明文协议:不加密的可以抓包直接看,如http。而https是加密的非明文。 流媒体: rtmp:使用固定端口1935 rtmpt:封装在http的rtmp,可穿越防火墙 rtmps:类似rtmpt,但使用https...
阅读(100) 评论(0)

C++服务器开发资源收集

框架和库: http://blog.csdn.net/xiaoxiaoyeyaya/article/details/42541419...
阅读(362) 评论(0)

Makefile十七之后缀规则和隐含规则的搜索算法

后缀规则是一个比较老式的定义隐含规则的方法。后缀规则会被模式规则逐步地取代。因为模式规则更强更清晰。为了和老版本的 Makefile 兼容,GNU make 同样兼容于这些东西。后缀规则有两种方式:"双后缀"和"单后缀"。双后缀规则定义了一对后缀:目标文件的后缀和依赖目标(源文件)的后缀。如".c.o"相当于"%o : %c"。单后缀规则只定义一个后缀,也就是源文件的后缀。如".c"相当于 "%...
阅读(38) 评论(0)

Makefile十六之模式规则及其自动化变量

你可以使用模式规则来定义一个隐含规则。一个模式规则就好像一个一般的规则,只是在规则中,目标的定义需要有"%"字符。"%"的意思是表示一个或多个任意字符。在依赖目标中同样可以使用"%",只是依赖目标中的"%"的取值,取决于其目标。 有一点需要注意的是,"%"的展开发生在变量和函数的展开之后,变量和函数的展开发生在 make 载入 Makefile 时,而模式规则中的"%"则发生在运行时 ...
阅读(29) 评论(0)

Makefile十五隐含规则的变量

在隐含规则中的命令中,基本上都是使用了一些预先设置的变量。你可以在你的makefile 中改变这些变量的值,或是在 make 的命令行中传入这些值,或是在你的环境变量中设置这些值,无论怎么样,只要设置了这些特定的变量,那么其就会对隐含规则起作用。当然, 你也可以利用 make 的“-R”或“--no–builtin-variables”参数来取消你所定义的变量对隐含规则的作用。  例如,...
阅读(25) 评论(0)

Makefile十四之隐含规则

1. 概述 隐含规则,在一些在 Makefile 中的“隐含的”,早先约定了的,不需要我们再写出来的规则。 如果要使用隐含规则生成你需要的目标,你所需要做的就是不要写出这个目标的规则。那么,make 会试图去自动推导产生这个目标的规则和命令,如果 make 可以自动推导生成这个目标的规则和命令,那么这个行为就是隐含规则的自动推导。当然,隐含规则是 make 事先约定好的...
阅读(29) 评论(0)

Makefile十三之make参数

有时候,我们不想让我们的 makefile 中的规则执行起来,我们只想检查一下我们的命令,或是执行的序列。于是我们可以使用 make 命令的下述参数: “-n” “--just-print” “--dry-run” “--recon” 不执行参数,这些参数只是打印命令,不管目标是否更新,把规则和连带规则下的命令打印出来,但不执行,这些参数对于我们调试 makefile 很有用处。 “-...
阅读(29) 评论(0)

Makefile十二之make的运行

一、 make 的退出码 make 命令执行后有三个退出码: 0 - 表示成功执行。 1 - 如果 make 运行时出现任何错误,其返回 1。 2 - 如果你使用了 make 的“-q”选项,并且 make 使得一些目标不需要更新,那么返回 2。 二、指定 Makefile 前面我们说过,GNU make 找寻默认的 Makefile 的规则是在当前目录下依次找三个文...
阅读(31) 评论(0)

Makefile十一之shell函数和控制make函数

shell函数 shell 函数也不像其它的函数。顾名思义,它的参数应该就是操作系统 Shell 的命令。它和反引号“`”是相同的功能。这就是说, shell 函数把执行操作系统命令后的输出作为函数返回。于是,我们可以用操作系统命令以及字符串处理命令 awk,sed 等等命令来生成一个变量,如: contents := $(shell cat foo) files := $(shell ec...
阅读(186) 评论(0)

Makefile十之origin函数

origin 函数不像其它的函数,他并不操作变量的值,他只是告诉你你的这个变量是哪里来的?其语法是: $(origin ) 注意,是变量的名字,不应该是引用。所以你最好不要在中使用“$”字符。Origin 函数会以其返回值来告诉你这个变量的“出生情况”,下面,是 origin函数的返回值: “undefined” 如果从来没有定义过,origin 函数返回这个值“undefined”。...
阅读(28) 评论(0)

Makefile九之foreach,if,call函数

1. foreach foreach 函数和别的函数非常的不一样。因为这个函数是用来做循环用的, Makefile中的 foreach 函数几乎是仿照于 Unix 标准 Shell(/bin/sh)中的 for 语句,或是 C-Shell (/bin/csh)中的 foreach 语句而构建的。它的语法是: $(foreach ,,) 这个函数的意思是,把参数中的单词逐一取出放到参数所指定...
阅读(28) 评论(0)

C语言IO和系统调用IO

博客: (文件指针和文件描述符)http://www.cnblogs.com/mushui/p/3340546.html...
阅读(65) 评论(0)

Makefile八之文件操作函数

1、 dir $(dir ) 名称:取目录函数——dir。 功能:从文件名序列中取出目录部分。目录部分是指最后一个反斜杠(“/”)之前 的部分。如果没有反斜杠,那么返回“./”。 返回:返回文件名序列的目录部分。 示例: $(dir src/foo.c hacks)返回值是“src/ ./”。 2、 notdir $(notdir ) 名称:取文件函数——n...
阅读(35) 评论(0)

Makefile七之字符串处理函数

函数概述 函数调用,很像变量的使用,也是以“$”来标识的,其语法如下: $( ) 或是 ${ } 这里,就是函数名,make 支持的函数不多。是函数的参数,参数间 以逗号“,”分隔,而函数名和参数之间以“空格”分隔。函数调用以“$”开头,以圆括号 或花括号把函数名和参数括起。 1、 subst $(subst ,,) 名称:字符串替换函数——subst。 功...
阅读(47) 评论(0)
145条 共8页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:8378次
    • 积分:509
    • 等级:
    • 排名:千里之外
    • 原创:22篇
    • 转载:123篇
    • 译文:0篇
    • 评论:1条
    最新评论