工具
文章平均质量分 88
yhcs1213
ppc/arm vxworks/linux开发
展开
-
makefile include的作用
Makefile include(2011-05-26 16:46:23)转载▼标签:杂谈http://blog.sina.com.cn/s/blog_6cc850810100r8fr.html分类:嵌入式linux本节我们讨论如何在一个 Makefile 中包含其它的 m转载 2015-08-26 20:17:23 · 1723 阅读 · 0 评论 -
tftp在linux下的使用
TFTP是用来下载远程文件的最简单网络协议,它基于UDP协议而实现。嵌入式linux的tftp开发环境包括两个方面:一是嵌入式linux宿主机的 tftp-server支持,二是嵌入式linux目标机的tftp-client支持。因为u-boot本身内置支持tftp-client,所以嵌入式目标机就不用配置了。下面就详细介绍一下linux宿主机tftp-server的安装配置。 在转载 2015-10-08 11:15:19 · 322 阅读 · 0 评论 -
samba配置文件讲解
Samba配置文件常用参数详解 Samba的主配置文件叫smb.conf,默认在/etc/samba/目录下。smb.conf含有多个段,每个段由段名开始,直到下个段名。每个段名放在方括号中间。每段的参数的格式是:名称=指。配置文件中一行一个段名和参数,段名和参数名不分大小写。除了[global]段外,所有的段都可以看作是一个共享资源。段名是该共享资源的名字,段里的参数是该共享资源原创 2015-09-06 15:38:00 · 349 阅读 · 0 评论 -
openssl安装和使用总结
两种安装办法:1.ubuntu下依次安装openssl、libssl和libssl-dev,安装完成后可直接使用openssl,若要在程序中调用openssl的bu函数库,编译时输入: gcc -o server server.c -lssl即可(注意-lssl要放在最后)2.下载openssl压缩包,解压后安装步骤:./config shared(shared表示生成动态连接库);m转载 2015-09-11 14:50:41 · 510 阅读 · 0 评论 -
linux SVN 客户端操作
一、svn客户端安装及环境配置.果所在的linux机器上没有安装svn客户端,则首先安装svn客户端:1. subversion-1.4.3.tar.bz2 subversion-deps-1.4.3.tar.bz22. 使用tar xvfj subversion-1.4.3.tar.bz2 tar xvfj subversion-deps-1.4.3.tar.bz2转载 2015-09-10 09:40:38 · 509 阅读 · 0 评论 -
linux下软件管理
1.安装从网上下载的压缩包 下载压缩包,两种格式,tar.gz或者tar.bz2 2.解压缩安装包$ tar xf yourfile.tar.bz2 # tar.bz2是经bz程序压缩然后用tar打包的压缩文件,这里解压#################下面的不一定要进行,得看里面是神马了#####################3.进入解压缩后的目录$原创 2015-09-10 15:22:50 · 287 阅读 · 0 评论 -
查看版本号
1.查看fedro版本号cat /etc/issue2.查看内核版本号cat /proc/version原创 2015-09-10 11:12:22 · 426 阅读 · 0 评论 -
mv的十个命令
熟悉了复制命令,下一个相关的命令就是 mv 命令。当你想要将文件从一个位置移动到另一个地方并且不想复制它,那么mv 命令是完成这个任务的首选。初识 mv 命令mv 命令是一个与cp类似的命令,但是它并非创建文件或目录的复制品/副本。不管你在使用什么版本的Linux系统,mv 都默认安装在你的Linux系统上了。来看一下 mv 命令在日常操作中的一些例子。转载 2015-09-09 15:57:35 · 648 阅读 · 0 评论 -
linux 打补丁
此命令用于为特定软件包打补丁,他使用diff命令对源文件进行操作。基本命令语法:patch [-R] {-p(n)} [--dry-run] p:为path的缩写。n:指将patch文件中的path第n条’/’及其左边部分取消。-R:卸载patch包。--dry-run:尝试patch软件,并不真正修改软件。使用实例:/home/sense/patch-转载 2015-09-09 17:01:57 · 479 阅读 · 0 评论 -
linux系统getopt用法
getopt()函数就是用来解析命令行参数调用形式一般如下:while((c = getopt(argc, argv, "xy:z::")) != -1){ switch(c){ case 'x': ... ... case 'y': ... ... case 'z': ... ...转载 2015-09-08 10:26:16 · 300 阅读 · 0 评论 -
aterisk大量学习资料链接
http://blog.csdn.net/radkitty/article/category/539210/2原创 2015-09-01 09:54:45 · 336 阅读 · 0 评论 -
makefile的几种常见形式及注释
http://blog.sina.com.cn/s/blog_73d4d5fa0100paiy.html工程中的代码分别存放在add/add_int.c、add/add_float.c、add/add.h、sub/sub_int.c、sub/sub_float.c、sub/sub.h、main.c中。 文件main.c#include #in转载 2015-08-27 09:00:10 · 1579 阅读 · 0 评论 -
Makefile中的符号说明
1 GNU make在大型的开发项目中,通常有几十到上百个的源文件,如果每次均手工键入 gcc命令进行编译的话,则会非常不方便。因此,人们通常利用 make工具来自动完成编译工作。这些工作包括:如果仅修改了某几个源文件,则只重新编译这几个源文件;如果某个头文件被修改了,则重新编译所有包含该头文件的源文件。利用这种自动编译可大大简化开发工作,避免不必要的重新编转载 2015-08-26 20:29:00 · 3910 阅读 · 0 评论 -
.configure 自动安装的原理
这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤。./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。make是用来编译的,它从Makefile中读取指令,然后编译。make install是用来安装的,它也从Makefile中读取指令,安装到指定的位置。转载 2015-08-28 09:11:56 · 990 阅读 · 0 评论 -
makefile中对.PHONE的认识
install:foo install -m 644 foo /usr/bin.PHONY: install 看以上makefile的片段,使用了.PHONY这个目标,下面详细介绍她的用法.来源:点击打开链接.PHONY是一个特殊工作目标(special target) 它用来指定一个假想的工作目标,也就是说它后面的并不是一个实际文转载 2015-08-27 10:02:12 · 1046 阅读 · 0 评论 -
openWRT学习笔记
防火墙的修改防火墙的修改生效,需要重启防火墙执行以下指令:root@OpenWrt:/# /etc/init.d/firewall reload或执行:root@OpenWrt:/# /etc/init.d/firewall restart查看当前iptables的已启用策略语法为:root@OpenWrt:/# iptabl原创 2015-08-27 12:01:41 · 670 阅读 · 0 评论 -
makefile分层目录结构
多目录Makefile(库及分层目录) 2012-06-13 10:28:01分类: LINUX工程目录名称为lib-test,其下有3个代码目录及一个头文件目录,分别是foo(foo.c及common.c文件)、bar(bar.c及common.c文件)、bt(backtrace.c文件)和configs(foo.h、bar.h及backtrace.h转载 2015-08-27 09:13:48 · 911 阅读 · 0 评论 -
autoMake 生成makefile实际应用
转http://www.ccw.com.cn/htm/app/linux/develop/01_7_25_7.asp摘要: 在 Unix 上写过程序的人一般都遇到过 Makefile,尤其是用 C 来开发程序的人。用 make 来开发和编译程序的确很方便,可是要写出一个MakeFile就不那么简单了。偏偏介紹 Makefile 的文件不多,GNU Make 那份印出来要几百页的转载 2015-08-26 19:40:44 · 238 阅读 · 0 评论 -
linux中patch的用法
说到patch命令,就不得不提到diff命令,也就是制作patch的必要工具。diff命令,在制作patch文件的时候,基本上只需要使用到diff -Nau 这个参数,如果比较的是文件夹,还要加上-r参数,所以一般直接使用Naur参数。 实验的基本步骤。我打算是建立一个级联目录./x/xx/xxx/,在xxx目录下建立两个不同的文件xxx1,xxx2。然后在xxx目录下用dif转载 2015-10-08 15:09:24 · 388 阅读 · 0 评论