使用#include <pthread.h>
2011-05-26 14:55
260 查看
在Linux中使用线程相关的东西就要使用到这个头文件,但这还不算。如果仅仅使用这个头文件,会出现错误:
之所以出现这样的错误,是因为我们没有链接相应的函数库。所以在编译的时候要加上 –lpthread 选项。
Makefile文件如下:
undefined reference to `pthread_create' collect2: ld returned 1 exit status make: *** [threadid] Error 1 |
Makefile文件如下:
CC = gcc CFLAGS = -I/home/cat/apue/apue.2e/include -Wall -g threadid: threadid.o $(CC) $(CFLAGS) -o $@ $^ -lpthread
相关文章推荐
- 使用#include <pthread.h>
- #include<bits/stdc++.h>这个头文件的使用
- jsp页面底部使用<jsp:include>或<%@ include>引用其他页面,主页面显示效果异
- 【SpringMVC】<context:include-filter>和<context:exclude-filter>使用时要注意的地方
- Entity Framework DbSet<T>之Include方法与IQueryable<T>扩展方法Include的使用
- 【SpringMVC】<context:include-filter>和<context:exclude-filter>使用时要注意的地方
- struct 的使用...#include <string.h>...char *strcpy(char *, const char *);
- 在vs2010中使用“#include<iostream.h>”提示无法打开源文件
- easy UI使用include<>包含页面时以及加载js文件所注意的事项。
- android_应用开发之(使用<include>标签重用布局)
- linux下包含#include <math.h> #include <pthread.h>
- Android 使用<include /> 标签来重用layout代码
- 布局文件的引入<include>标签的使用
- Android UI 优化 使用<include/>和 <merge />标签
- JSP 使用<%@include%>报Duplicate local variable path 错误 解决方法
- android 标签页<include /> 的使用
- PathFileExists用法--使用#include <shlwapi.h>
- 关于#include<bits/stdc++.h>头文件的使用
- C/C++ Linux下多线程编程 #include <pthread.h>
- 用" #include<absacc.h> “ 即可使用其中定义的宏来访问绝对地址