Boost thread local storage에 Windows 스레드를 사용하려고했습니다. 나는 아무런 문제없이 프로젝트를 만들었다.Windows 스레드의 로컬 스레드를 늘리십시오.
하지만 여기서 제 질문은 Windows 스레드에서 Boost TLS를 사용해도 괜찮습니까?
Boost thread local storage에 Windows 스레드를 사용하려고했습니다. 나는 아무런 문제없이 프로젝트를 만들었다.Windows 스레드의 로컬 스레드를 늘리십시오.
하지만 여기서 제 질문은 Windows 스레드에서 Boost TLS를 사용해도 괜찮습니까?
편집
예 부스트는 일체 모든 주요 컴파일러와 윈도우에서 지원됩니다
Supported compilers and platforms
라이브러리 구축하고 합리적으로 준수 컴파일러와 함께 작동합니다. 이 라이브러리는> 성공적으로 다음 플랫폼에서 구축 및 테스트되었습니다 :
- 윈도우 XP, 윈도우 비스타. MSVC 8.0, 9.0. MSVC 7.1도 작동 할 수 있지만 테스트되지 않았습니다.
- Windows Vista. 인텔 C++ 컴파일러 10.1.022, 11.1.048.
- Linux. GCC 4.2 이상. GCC 4.1도 작동 할 수는 있지만 테스트되지 않았습니다.
- Linux. Intel C++ 11.1.056.
컴파일러/플랫폼이 지원되지 않으며 것이다 가능성이 라이브러리를 컴파일하는 데 실패 다음
- MSVC 7.0 세 이상.
- Borland C++ 5.5.1 (무료 버전). 최신 버전이 작동하거나 작동하지 않을 수 있습니다.
- GCC 4.0 이상.
- Windows 9x, ME, NT4 및 이전 버전은 지원되지 않습니다.
나는 당신이 "도서관은 내가 필요합니까"무슨 뜻 가정?
당신은 일반적으로 파일
C:\Program Files\boost\boot_1_47_0\lib\libboost_pthread....lib
이 파일은 C++ 링커 설정에서 상자를 연결하기 위해 추가 라이브러리에 추가 할 수 있습니다 같은 부스트 스레드에 대한 가져 오기 라이브러리에 연결해야합니다. 디버그 및 릴리스 빌드 용으로 추가하는 것을 잊지 마십시오.
추신. 지금 당장 Windows가 없으므로 스크린 샷을 할 수 없습니다.
아니요. 모든 도서관이 있으며 프로젝트를 성공적으로 구축하고 시작했음을 의미합니다. 내 요점은 여기에 윈도우 스레드와 부스트 TLS를 사용하여 확인입니까? – besworland
음. 당연하지? [지원되는 컴파일러 및 플랫폼] (http://boost-log.sourceforge.net/libs/log/doc/html/log/supported_compilers.html) (편집 대답) – sehe
적어도 내게는 귀하의 질문이 명확하지 않습니다. –