`

linux下的线程库

阅读更多

最近在学习linux下的C语言多线程,但是在编译程序时pthread_create却出现了问题。仔细查看才发现根据linux内核版本的不同NPTL可能不是默认的线程库,在旧的系统中甚至可能没有安装或是无法使用它。如果想要使用新的NPTL库则必须在编译程序时手动指定。方法如下:

gcc -o fileName -lpthread fileName.c

备注:

对gcc -I -L选项的说明

-I: 用于指定头文件的搜索路径

-L: 用于指定库的路径

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics