Linux下编译时出现的错误及解决方法Linux认证考试

文章作者 100test 发表时间 2010:01:17 22:17:36
来源 100Test.Com百考试题网


  (1)由于是Linux新手,所以现在才开始接触线程编程,照着GUN/Linux编程指南中的一个例子输入编译,结果出现如下错误:

  undefined reference to pthread_create

  undefined reference to pthread_join

  问题原因:

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

  问题解决:

  在编译中要加 -lpthread参数

  gcc


相关文章


Linux中常见的文件类型Linux认证考试
ghostFreeBSD恢复后修复MBRLinux认证考试
Unix_Linuxoracle相关shellLinux认证考试
关于freetds内存泄漏的问题Linux认证考试
Linux下编译时出现的错误及解决方法Linux认证考试
Linux下的Memcache安装Linux认证考试
一些高效的Linux命令行操作Linux认证考试
Linux下快速重置MySQL用户(root)密码方法Linux认证考试
孤立传统系统Linux将在2019年成主导Linux认证考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛