code2012

加油,坚持,努力,自信
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年10月21日

摘要: 使用Automake 创建和使用静态库1. 目录结构如下:example|——src 目录(存放源代码文件)|——hello.c|——lib 目录(存放用来生成库的文件)|——test.c 用来生成静态库libhello.a|——include 目录(存放程序中使用的头文件)|——hello.h2. 编写的各个目录下的源文件hello.h 文件extern void print(char *);test.c 文件#include<stdio.h>void print(char *msg){print(“%s\n”, msg);}hello.c 文件#include “hello.h 阅读全文

posted @ 2011-10-21 15:41 code2012 阅读(4627) 评论(0) 推荐(0) 编辑

摘要: 例如 make 2>&1 | tee make.logls -l > out.file 2>&1 &解释:ls -l > out.file //将ls的输出重定向到文件out.file2>&1 //在shell中,文件描述符通常是:STDIN,STDOUT,STDERR,即:0,1,2,由此可以看出,它将ls -l > out.file在输出过程中产生的错误信息也放在了STDOUT,即:1中,你可以作实验,如果命令产生了错误,那么错误信息也就在out.file中.最后的& ,不用说,是放在后台运行.以下内容来自:《jo 阅读全文

posted @ 2011-10-21 09:37 code2012 阅读(167) 评论(0) 推荐(0) 编辑