#include

#include

void ThreadFunc()

{

std::cout<

}

int main()

{

boost::thread thrd1(&ThreadFunc);

thrd1.join();

return 0;

}

编译指令    g++  test.cpp  -lboost_thread

注意:没有链接boost_thread,出错提示如下:

undefined reference to `boost::system::generic_category()'

undefined reference to `boost::system::generic_category()'

undefined reference to `boost::system::system_category()'

undefined reference to `boost::system::system_category()'

undefined reference to `vtable for boost::detail::thread_data_base'

undefined reference to `vtable for boost::detail::thread_data_base'

undefined reference to `boost::thread::start_thread_noexcept()'

undefined reference to `boost::thread::detach()'

undefined reference to `boost::thread::native_handle()'

undefined reference to `boost::thread::join_noexcept()'

undefined reference to `boost::detail::thread_data_base::~thread_data_base()'

undefined reference to `typeinfo for boost::detail::thread_data_base'

boost 线程 linux,Boost Linux线程第一课相关推荐

  1. Linux 命令简单介绍第一课笔记

    第一: 相对路径和绝对路径 相对路径:从当前路径开始进入blog文件夹 cd blog 绝对路径:从跟目录开始进入blog文件夹 cd /home/yq/Desktop/blog 全称:根目录下hom ...

  2. Linux基础 第三节 第一课

    [toc] 磁盘 修复磁盘 # fsck /dev/sda3 查看挂在磁盘信息 [root@ iambigwhite ~]# mount 挂在磁盘 mount /dev/sdb1/data01 卸载磁 ...

  3. linux的进程/线程/协程系列5:协程的发展复兴与实现现状

    协程的发展复兴与实现现状 前言 本篇摘要: 1. 协同制的发展史 1.1 协同工作制的提出 1.2 自顶向下,无需协同 1.3 协同式思想的应用 2. 协程的复兴 2.1 高并发带来的问题 2.2 制 ...

  4. Linux多线程编程---线程间同步(互斥锁、条件变量、信号量和读写锁)

    本篇博文转自http://zhangxiaoya.github.io/2015/05/15/multi-thread-of-c-program-language-on-linux/ Linux下提供了 ...

  5. Linux进程与线程的区别 详细总结(面试经验总结)

    首先,简要了解一下进程和线程.对于操作系统而言,进程是核心之核心,整个现代操作系统的根本,就是以进程为单位在执行任务.系统的管理架构也是基于进程层面的.在按下电源键之后,计算机就开始了复杂的启动过程, ...

  6. Linux查看进程线程个数

    1.根据进程号进行查询: # pstree -p 进程号 # top -Hp 进程号 2.根据进程名字进行查询: # pstree -p `ps -e | grep server | awk '{pr ...

  7. Linux下的线程编程

    线程:是进程中的一个实体,是被系统独立调用和分派的基本单位.线程基本上不拥有系统资源,共享进程所拥有的全部资源. 线程与进程的比较:     (1)调度:线程作为调度和分配的基本单位,进程作为拥有资源 ...

  8. linux c 线程的创建、线程等待、线程终止、线程分离

    1. 什么是线程   线程是进程执行内部的一个执行分支,在一个进程内部运行的多种执行流:内部本质上是多个线程在同一个地址空间运行:第一个pcb称之为主线程:有多个线程就有多个执行流:一个进程至少有一个 ...

  9. Linux C编程--线程操作1--线程概述和简单的线程操作

    关于linux线程 在许多经典的操作系统教科书中, 总是把进程定义为程序的执行实例, 它并不执行什么, 只是维护应用程序所需的各种资源. 而线程则是真正的执行实体.  为了让进程完成一定的工作, 进程 ...

  10. Linux进程与线程的区别

    2019独角兽企业重金招聘Python工程师标准>>> Linux进程与线程的区别 cnyinlinux 本文较长,耐心阅读,必有收获! 进程与线程的区别,早已经成为了经典问题.自线 ...

最新文章

  1. 1151 LCA in a Binary Tree (含求LCA的通法)
  2. 实心和空心哪个抗弯能力强_空心楼板技术优势及施工工艺
  3. matlab 度分秒转换成度_如何利用matlab统一处理照片亮度对比度
  4. 定义一个接口CanFly,描述会飞的方法public void fly();
  5. [PY3]——字符串的分割、匹配、搜索方法总结
  6. 数据结构——图-有向带权图的邻接表基础
  7. 贷款购房 房贷 每月还款额是如何计算出来的? 每月还款额计算步骤/方法
  8. 你知道生气有多可怕吗?“气死人”是有科学依据的
  9. python pexpect 学习与探索
  10. 重载 重写 多态区别
  11. ie8下a标签中的图片出现边框
  12. 关于键盘事件对象code值
  13. linux内核计算list的长度,linux内核list.h头文件分析(四)
  14. 如何免费将XPS转Word格式
  15. 反馈抑制器使用场景与市场
  16. css如何触碰缓慢变化
  17. ODrive应用 #3 odrive_gui入门指南
  18. 如何将纯色背景的图片转换为背景透明的图片
  19. Google SEO优化排名常见的三种问题
  20. windows2016安装证书管理器、IIS配置自签名证书、导出证书、证书.pfx转化为.crt和.key

热门文章

  1. css属性 content
  2. C#使用Sockets操作FTP【转载】
  3. 路由重分布列表控制例子
  4. [转]使用URLConnection下载文件或图片并保存到本地
  5. (转载)简洁、明晰!数据库设计三大范式应用实例剖析
  6. project 打印的时候上面的表格和下面的图例中间有个很大的空白,这块东西怎么能去掉呢?
  7. [转载] Java对返回值的封装
  8. Java LinkedList公共布尔boolean offerLast(Object o)方法(带示例)
  9. getprocaddress得到为0_基于ZU+系列MPSoC芯片的USB3.0/2.0接口硬件设计
  10. php拼接xml特殊字符不显示,使用PHP的XML特殊字符