摘要:
表示作用域,和所属关系 ::是运算符中等级最高的,它分为三种:1)global scope(全局作用域符),用法(::name)2)class scope(类作用域符),用法(class::name) 3)namespace scope(命名空间作用域符),用法(namespace::name)他们 阅读全文
摘要:
sed -e 's/:/ /g' 将待处理文本行中:替换为空格, s/A/B/g 是sed中的替换命令, 将A替换为B, 其中,A可以是正则表达式. g表示全部替换. sed 指令 瀏覽數 : 6,548 , Posted on 2006 年 11 月 10 日 by cross — 1 Comme 阅读全文
摘要:
-e, --environment-overrides Environment variables override makefiles.环境变量覆盖Makefile文件。用这个时,一般都自己编写shell,然后make是会使用自定义的 路径,库,和源文件,生成需求的目标文件, make命令的说明, 阅读全文
摘要:
_AR="ar" _ARFLAGS="-ruv" 详情看GCC详解, 表3.14 Makefile中常见预定义变量 命 令 格 式 含义 AR 库文件维护程序的名称,默认值为ar AS 汇编程序的名称,默认值为as CC C编译器的名称,默认值为cc CPP C预编译器的名称,默认值为$(CC) – 阅读全文
摘要:
_CCFLAGS=" -w -enable-threads=posix -DLINUX -D_REENTRANT -DWORKONGN -Dlinux -D_GN_DETAIL_SDR_" 开始看不懂,闹了半天就是个宏!! 下面附带看过的参考资料: gcc的-D和-U参数:宏的设置与取消 2006- 阅读全文
摘要:
GNU CC(简称为Gcc)是GNU项目中符合ANSI C标准的编译系统,能够编译用C、C++和Object C等语言编写的程序。Gcc不仅功能强大,而且可以编译如C、C++、Object C、Java、Fortran、Pascal、Modula-3和Ada等多种语言,而且Gcc又是一个交叉平台编译 阅读全文
摘要:
RPC 编程 RPC 编程 使用 RPC 编程是在客户机和服务器实体之间进行可靠通信的最强大、最高效的方法之一。它为在分布式计算环境中运行的几乎所有应用程序提供基础。本文介绍 RPC 客户机和服务器之间基本的事件流,然后讨论这些事件的运行时处理。本文按照功能分类介绍不同的例程。 使用 RPC 编程是 阅读全文
摘要:
vim插件ctags的安装和使用 vim插件ctags的安装和使用 2013-11-19 20:47 17064人阅读 评论(0) 收藏 举报 2013-11-19 20:47 17064人阅读 评论(0) 收藏 举报 分类: 开发工具(3) linux编程(9) c/c++编程(11) 分类: 开 阅读全文
摘要:
-lm 是指连接libm.so 意思是连接数学库, -lnsl 如果涉及RPC编程,必然需要libnsl.so,因此必须在编译选项里加入 -lnsl. gcc 编译选项 -L是要联机库的路径 -l是要连接的ldl 指示连接器连接一个库。这个库里包含了 dlopen, dlsym 等等的函数。也就是说 阅读全文
摘要:
Makefile的学习笔记 Makefile的学习笔记 标签: makefilewildcard扩展includeshellfile 2012-01-03 00:07 9586人阅读 评论(2) 收藏 举报 标签: makefilewildcard扩展includeshellfile 2012-01 阅读全文
摘要:
当前makefile或shell内支持文件后缀的类型列表,意思是文件支持.cpp结尾的类型,并且将他,输出到OUTPUT_FILE函数。 见网上有人说: “makefile中 .SUFFIXES: .o .cpp .c .cpp.o : 什么意思 有人说就是连接后缀,把.o .cpp .c .cpp 阅读全文
摘要:
addr = (_bss_end + (PAGE_SIZE - 1)) & ~(PAGE_SIZE - 1);什么意思? 这是UBOOT 中的一个分配视频帧缓冲区地址的函数,我想问的是:加一个(PAGE_SIZE - 1)) 然后在与上一个 ~(PAGE_SIZE - 1) 是起什么作用的,我看好多 阅读全文
摘要:
$*是此行命令所在函数(脚本)的所有被传入参数的合集与$@类似,不用引号的情况下没有区别区别是当被""扩起来以后"$*"被当做一个字符串"$@"被当做n个字符串(n=参数个数)for 是循环语句意思就是,当file取每一个参数的值时,执行do后面的循环体完整语句是for file in $*;do# 阅读全文
摘要:
LINUX命令总结 LINUX命令总结 标签: LINUX命令总结 2014-01-27 15:54 41039人阅读 评论(1) 收藏 举报 标签: LINUX命令总结 2014-01-27 15:54 41039人阅读 评论(1) 收藏 举报 分类: linux(1) 分类: linux(1) 阅读全文
摘要:
Linux命令之dos2unix (2011-09-22 11:24:06) 转载▼ Linux命令之dos2unix 转载▼ 标签: 杂谈 杂谈 Linux命令之dos2unix - 将DOS格式文本文件转换成UNIX格式 用途说明 dos2unix命令用来将DOS格式的文本文件转换成UNIX格式 阅读全文
摘要:
Linux下的文件及文件后缀名 Linux下的文件及文件后缀名 2013-03-14 15:34 6969人阅读 评论(0) 收藏 举报 2013-03-14 15:34 6969人阅读 评论(0) 收藏 举报 ++++++++++++++++++++++++++++++++++++++正文++++ 阅读全文
摘要:
echo "Start bakup mdsoss Source code ..."_Name="templatecdr_src_"`date +%Y%m%d%H%M%S`".tar"tar cf ${_Name} `find ./${PROJNAME}/ -name "*.cpp"`tar rf $ 阅读全文
摘要:
1)tar -r 可以append file to tared_package.tar -rf tared_package 添加文件2)不打包目录用ls -a --color=none | grep -v '^\.*$' | xargs tar -zcvf Workspace.tar.gz --ex 阅读全文
摘要:
Linux静态库生成指南 Linux上的静态库,其实是目标文件的归档文件。在Linux上创建静态库的步骤如下: 写源文件,通过 gcc -c xxx.c 生成目标文件。 用 ar 归档目标文件,生成静态库。 配合静态库,写一个使用静态库中函数的头文件。 使用静态库时,在源码中包含对应的头文件,链接时 阅读全文
摘要:
tar命令的详细解释 tar命令的详细解释 标签: linuxfileoutputbashinputshell 2010-05-04 12:11 235881人阅读 评论(12) 收藏 举报 标签: linuxfileoutputbashinputshell 2010-05-04 12:11 235 阅读全文