喜 我正在从Linux移植到Visual C ++。当我构建编码时,它表明VC ++不知道这个pthread.h头。我无法评论它,因为代码中有一个变量“pthread_mutex_t”。我该怎么办 ? VC ++是否有相应的标题?
凯文
答案 0 :(得分:5)
Windows有一个pthreads实现,它叫做pthread-w32:
答案 1 :(得分:4)
我不认为你会在Windows上找到pthreads,除非你使用cygwin或类似的东西。尝试特定于Windows的CriticalSection:http://msdn.microsoft.com/en-us/library/ms682530(v=vs.85).aspx
或者使用适用于windows和unix的boost:http://www.boost.org/doc/libs/release/doc/html/thread/synchronization.html
答案 2 :(得分:1)