大学课件物联网与嵌的入式系统开发--第6章_嵌入式Linux应用开发
6.9 Linux应用程序编程 6.9.10 线程(续) 10)简单多线程示例 下面给出一个非常简单的多线程示例,代码比较容易,这里不再详细讲解。这里要注意的是,使用gcc编译线程程序时需自己链接pthread库,Linux默认是不自动链接该库的。假设下面的程序的文件名为thread.c,则编译该程序时应使用命令“gcc thread.c -o thread -lpthread”。 #define THREAD_NUM 5 void *start_routine(void *arg) { printf(arg = %d\n, (int)arg); pthread_exit(NULL); } 6.9 Linux应用程序编程 6.9.10 线程(续) 10)简单多线程示例 int main() { pthread_t thread[THREAD_NUM]; int i, j; for (i=0; iTHREAD_NUM; i++) { if(pthread_create(thread[i], NULL, start_routine, (void *)i)!=0) { printf(Create thread %d failed.\n, i); break; } } 6.9 Linux应用
您可能关注的文档
最近下载
- 汶川县2026年公开考核招聘事业单位高层次人才(11人)笔试备考试题及答案解析.docx VIP
- 1_MCA(CA13)日立电梯电气原理图v18.pdf VIP
- 山西转型综合改革示范区潇河产业园区太原起步区总体规划.doc VIP
- 以高质量党建引领企业高质量发展.docx VIP
- 以高质量党建工作引领企业改革发展.docx VIP
- 2025年汶川县事业单位联考招聘考试历年真题附答案.docx VIP
- 建设工程监理资料编制与管理指南.docx VIP
- 统编版语文六年级上册 习作:学写倡议书(范文+点评+升格).pptx VIP
- 26秋六年级上册语文习作:______让生活更美好(范文+点评+升格) 课件.pptx VIP
- 习作:推荐一本书 范文+点评+升格 课件 统编版语文五年级上册.pptx VIP
原创力文档

文档评论(0)