您的位置:首页 > 运维架构 > Linux

Linux Pthread——1

2015-08-12 21:35 525 查看
/*

运行 g++ pthread_test.c -o thread
-lpthread 切记!!

开始接触线程编程,按照老大给出的example,结果出现如下错误:

undefined reference to 'pthread_create'

问题原因:

pthread 库不是 Linux 系统默认的库,连接时需要使用静态库 libpthread.a,所以在使用pthread_create()创建线程,以及调用 pthread_atfork()函数建立fork处理程序时,需要链接该库。

问题解决:

加头文件#include<pthread.h>

在编译中要加 -lpthread参数

g++ thread.c -o thread -lpthread

或者 g++ -lpthread test.c



thread.c为你写的源文件

*/

p.s.

rm命令

功能:删除文件或目录

rm xx 删除某一个文件

rm -f xx 删除时候不进行提示,可以于r参数配合使用

rm -rf xx 删除当前目录下叫xx的整个目录

vim
x        删除当前光标下的字符
dw       删除光标之后的单词剩余部分。
d$       删除光标之后的该行剩余部分。
dd       删除当前行。

c        功能和d相同,区别在于完成删除操作后进入INSERT MODE
cc       也是删除当前行,然后进入INSERT MODE
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: