学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
发新话题
打印

[求助]用到线程的c程序之编译问题

[求助]用到线程的c程序之编译问题

小生在linux(red hat 9.03)下编了一c程序,程序中用到了pthread_create,pthread_join等函数,编译时出现错误:
pthread_join没定义。#include<pthread.h>我已经写上了。这种情况应该是pthread.h中只用这些函数的声明而没有
具体实现引起的;好像和程序用到cos(),sin()等函数而没有在编译时加上-lm引起的。
不知我说的对不对,若对我该链接哪个库哪?
具体应如何编译哪?假设文件为用户目录下的myThread.c

TOP

你说的对,编译时用
gcc myThread.c -lpthread -o myThread
你试一下!
学linux,我得坚持住!

TOP

LS的方法应该可以解决你的问题的。

TOP

发新话题