[1. 개요]
애플리케이션 개발 시 멀티 코어를 이용한 병렬 처리 기능을 사용하기 위한
tbb 라이브러리 설치 방법등을 기술한다.
소스코드 빌드를 통한 라이브러리 설치는 추후에 작성하도록 한다.
리눅스 기준, mkdir build -> cmake .. -> make -j {cpu}
[2. Windows]
아래 tbb gitub 에서 배포 된 아카이브를 다운받도록 한다.
https://github.com/oneapi-src/oneTBB/releases
압축을 해제하면 다음과 같은 파일 구조를 갖는다.
- env
- include
- lib
-> ia32 (32bit 빌드 시 사용)
-> intel64 (64bit 빌드 시 사용) - redist
[3. Linux]
sudo apt update
sudo apt install libtbb-dev or libtbb2
cat /usr/include/tbb/tbb_stddef.h | grep VERSION
[4. cmake]