Windows下用visual c++ 怎样include <pthread.h>?(多线程)

来源:百度知道 编辑:UC知道 时间:2024/05/29 23:57:52
....是一门作业...要求用多线程编一个小程序

我在visual c++ 里选 tools->options->directories

Include files 里加了 C:\DOCUMENTS AND SETTINGS\XIAO\MY DOCUMENTS\我接收到的文件\PTHREAD\INCLUDE

Library files 里加了 C:\DOCUMENTS AND SETTINGS\MABLE\MY DOCUMENTS\我接收到的文件\PTHREAD\LIB

(都是同学传我的...)

然后运行了一个简单的试例程序(网上找的简单程序)

提示出现

--------------------Configuration: exp - Win32 Debug--------------------
Linking...
exp.obj : error LNK2001: unresolved external symbol _sleep
exp.obj : error LNK2001: unresolved external symbol __imp__pthread_create
Debug/exp.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.

exp.exe - 3 error(s), 0 warning(s)

是同学传我的不对还是我连接错了...T_T...
....|||.....

把pthread.h加进去..windows也用不了pthread吗..T_T

用gcc编译,在windows下可以用MinGW(devc++) 或 Cygwin, 如果你非要用vc编译的话,建议你去参考一个叫Pthread Win32的项目。

windows不用pthread,pthread是linux或者unix用的。。

用不了的,要拿到linux下面去编译

可能是tools里 连接错了吧
等待高人出现