
操作系统
hotmocha
这个作者很懒,什么都没留下…
展开
-
ubuntu解压命令全览
.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)---------------------------------------------.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName转载 2012-03-01 08:50:45 · 338 阅读 · 0 评论 -
makefile文件的编写
Makefile的编写假设我们有下面这样的一个程序,源代码如下:/* main.c */#i nclude "mytool1.h"#i nclude "mytool2.h"int main(int argc,char **argv){mytool1_print("hello");mytool2_print("hello");}转载 2012-03-14 20:56:47 · 521 阅读 · 0 评论 -
linux 静态动态链接库的编写和使用
生成和使用动态链接库和静态链接库的Makefile编写1. 概述介绍linux下生成和使用动态链接库和静态链接库的Makefile的编写方法。 2. 生成动态链接库的Makefile首先要有一个c或c++等工具编写出来的库函数文件,也就是里面写了一堆可以被别的函数调用的函数。比如: aaa.cpp#includevoid pf1(void){ pri转载 2012-03-14 21:36:18 · 615 阅读 · 0 评论 -
Linux平台Makefile文件的编写基础篇 (转载)
目的: 基本掌握了 make的用法,能在Linux系统上编程。环境: Linux系统,或者有一台Linux服务器,通过终端连接。一句话:有Linux编译环境。准备: 准备三个文件:file1.c, file2.c, file2.h file1.c: #include转载 2012-03-14 20:54:54 · 385 阅读 · 0 评论 -
ubuntu rm命令
删除文件/目录:rm用户可以用rm命令删除不需要的文件。该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是断开了链接,原文件保持不变。语法:rm [选项]文件说明:如果没有使用-r选项,则rm不会删除目录。该命令的各选项含义如下:-f 忽略不存在的文件,从不给出提示。-r 指示rm将参数中列出的全部目录和转载 2012-03-14 21:00:57 · 21496 阅读 · 0 评论 -
大小端
大端模式所谓的大端模式,是指数据的高位,保存在内存的低地址中,而数据的低位,保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放;例子: 0000430: e684 6c4e 01001800 53ef 0100 0100 00000000440: b484 6c4e 004eed00 0000 0000 0100转载 2012-07-19 18:41:55 · 1397 阅读 · 0 评论 -
程序员自我修养--window中的线程基础问题
线程的访问权限:多线程运行库:1. c语言必须提供多线程的API2. 有些函数之前设计并不适合多线程,需要改进Errno,strtok,malloc,new,printf,异常处理等等多线程都是不安全的在多线程中CRT的改进: CRT改进:1. 使用TLS,比如errno在单线程版本中直接返回全局的errno,但是在多线程中返回原创 2012-07-28 09:55:31 · 759 阅读 · 0 评论