在VS2010下,用C語言編寫pthread多線程程序的配置

在VS2010下,用C語言編寫pthread多線程程序的配置windows

一、從http://sourceware.org/pthreads-win32/下載pthread 的windows安裝包,
我下的是pthread-w32-2-9-1-release.zip,其餘版本也能夠。
解壓到pthread-w32-2-9-1-release。
二、打開vs2010,項目->屬性->配置屬性->VC++目錄,包含目錄裏添加inlude路徑,
以下圖所示,若是剛下載的壓縮包放在D盤,則在包含目錄那一欄添加:
D:\pthread-w32-2-9-1-release\Pre-built.2\include;
在庫目錄那一欄添加:D:\pthrea-w32-2-9-1-release\Pre-built2\lib 多線程

三、在連接器—>輸入,附加依賴項一欄添加
pthreadVC2.lib;pthreadVCE2.lib;pthreadVSE2.lib;以下圖所示。全部設置完成後點肯定。
四、打開pthread-w32-2-9-1-release\Pre-built.2\lib\X86,
將裏面三個*.lib文件複製到你所創建的工程目錄中去,這樣就設置好了,大功告成。ui

 把vc裏的debug下的項目刪掉,運行一下項目,再去debug文件夾下看有沒有生成PV。exe文件,有的話點開能運行,說明環境配好了線程

下的再把debug

 

複製到blog

相關文章
相關標籤/搜索