windows平台使用 pthreads库

note

  • 近日封装一些跨平台库时, 发现线程的创建需要做平台的区分, windows的线程创建和Linux下的线程操作不一样。很麻烦,还要做平台区分。
  • 能否在windows上使用pthread的线程库操作线程呢? 这样,线程的操作就统一了, 避免了一些不必要的麻烦和过失。
  • 果然,找到了一个开源库: pthrads , 可在windows上使用pthread对线程的操作。
  • 如果使用c++11或者更新版本,则不兼容老版本编译器,此乃弊端。

pthreads

windows平台使用 pthreads库

使用

  • 这样, 使用就和 Linux下的用法一致了。 省时省力。
上一篇:python – 关于GUI计时器的建议,以显示后台线程的已用时间?


下一篇:NX二次开发-使用NXOPEN C++手工搭建win32开发环境配置