linux学习记录(一)
一、打开/etc/apt/source.list源列表文件加放源
二、make 工具:
make默认查找的文件名:GNUmakefile makefile Makefile
常用预定义变量
$* 不含扩展名的目标文件
$@ 目标的完整名称。
$% 如果目标是归档成员,则该变量表示目标的归档成员名称。例如,如果目标名称
为 mytarget.so(image.o),则 $@ 为 mytarget.so,而 $% 为 image.o。
$+ 所有的依赖文件,以空格分开,并以出现的先后为序,可能包含重复的依赖文件。
$< 第一个依赖文件的名称。
&
相关文档:
例一:发送Signaling Packet:
Signaling Command是2个Bluetooth实体之间的L2CAP层命令传输。所以得Signaling Command使用CID 0x0001.
多个Command可以在一个C-frame(control frame)中发送。
如果要直接发送Signaling Command.需要建立SOCK_RAW类型的L2CAP连接Socket。这样才有机会自己填充Command Code,Identi ......
(1) man不只可以用来查看SHELL命令,还可以查看系统调用函数,C库函数以及其他数据结构等等。
(2) man域的概念
$man date
会发现在第一行显示:
DATE(1) User Commands ......
第4章 Linux网络接口配置
Linux系统具有丰富的网络功能,在使用网络或为网络中的其他主机提供网络服务前,必须要先配置好网络接口。本章主要介绍TCP/IP网络的一些基础理论知识、网络配置中需要理解的概念以及如何在图形环境下,配置各种网络接口。 ......
以下以Fedora12发行版为例。
基本环境:
Fedora的完整安装盘已经包括了Qt开发环境,安装时注意选择安装Eclipse、C/C++开发和Qt开发的组件即可。如果是想添加功能,可以从Fedora的“添加/删除软件”程序里自行从软件库下载相关软件。
Qt Eclipse Integration for C++的安装:
参考:http://qt.nokia.com/devel ......
.tar
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(注:tar是打包,不是压缩!)
———————————————
.gz
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName
.tar.gz 和 ......