2014년 3월 1일 토요일

Visual Studio 에서 pthread 사용하기

Visual Studio /Windows 에서 Pthreds에서 사용하는 방법

University of Denver의 Prof.Nathan Sturtevant 홈피를 인용합니다.

링크


해당 사용법은 이미 빌드되어진 lib, dll파일을 사용하는 방법입니다.

아래 링크를 통해서 파일을 다운 받습니다.

ftp://sourceware.org/pub/pthreads-win32/dll-latest

(이거는 아시는 분은 아시겠지만 윈도우 탐색기에 적어 넣으세요)

- include 폴더에 들어가셔서 그 폴더에 있는 모든 *.h 파일을 Visual Studio의 Include 폴더에 복붙하세요
(사실 Visual Studio의 인클루드 폴더를 지금 다운받은 폴더로 옮기면 되기는 하는데....)

- 제 컴퓨터의 include 폴더의 위치는 다음과 같습니다.
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include

- dll폴더에 들어가셔서 그 폴더에 있는 pthreadVC2.dll 파일을 VisualStudio의 bin폴더에 복붙하세요
(이것도 마찬가지죠 bin 폴더를 이폴더도 추가시키면 가능한데 ... ㅎㅎ)

- 제컴퓨터의 bin 풀더의 위치는 다음과 같습니다.
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin

- lib폴더에 들어가셔서 그 폴더에 있는 pthreadVC2.lib 파일을 VisualStudio의 lib폴더에 복붙하세요
(이것도 마찬가지죠 lib 폴더를 이폴더도 추가시키면 가능한데 ... 고만 얘기해야지.. )

- 제컴퓨터의 lib 폴더의 위치는 다음과 같습니다.
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib

- Visual Studio를 열고 플젝을 하나 실행합니다.

보기>>속성관리자 를 엽니다.

디버그 폴더를 확장합니다.

Microsoft.Cpp.Win32.user 더블클릭합니다.

공용속성 >> 링커 >> 입력

추가종속성에  pthreadVC2.lib 를 추가합니다.

완성~~

댓글 없음:

댓글 쓰기