games202-hw/hw2/prt/ext/tbb
ink-soul f449127608 init commit ready for homework framwork 2023-06-16 09:48:28 +08:00
..
build init commit ready for homework framwork 2023-06-16 09:48:28 +08:00
doc init commit ready for homework framwork 2023-06-16 09:48:28 +08:00
examples init commit ready for homework framwork 2023-06-16 09:48:28 +08:00
include init commit ready for homework framwork 2023-06-16 09:48:28 +08:00
jni init commit ready for homework framwork 2023-06-16 09:48:28 +08:00
python init commit ready for homework framwork 2023-06-16 09:48:28 +08:00
src init commit ready for homework framwork 2023-06-16 09:48:28 +08:00
.appveyor.yml init commit ready for homework framwork 2023-06-16 09:48:28 +08:00
.gitattributes init commit ready for homework framwork 2023-06-16 09:48:28 +08:00
.gitignore init commit ready for homework framwork 2023-06-16 09:48:28 +08:00
.travis.yml init commit ready for homework framwork 2023-06-16 09:48:28 +08:00
CHANGES init commit ready for homework framwork 2023-06-16 09:48:28 +08:00
CMakeLists.txt init commit ready for homework framwork 2023-06-16 09:48:28 +08:00
Doxyfile init commit ready for homework framwork 2023-06-16 09:48:28 +08:00
LICENSE init commit ready for homework framwork 2023-06-16 09:48:28 +08:00
README init commit ready for homework framwork 2023-06-16 09:48:28 +08:00
README.md init commit ready for homework framwork 2023-06-16 09:48:28 +08:00
index.html init commit ready for homework framwork 2023-06-16 09:48:28 +08:00

README.md

Intel(R) Threading Building Blocks

Stable release Apache License Version 2.0 Build Status Build status

This is git repository is currently based on TBB 2019 Update 6 and will be updated from time to time to track the most recent release. The only modification is the addition of a CMake-based build system.

This is convenient for other projects that use CMake and TBB because TBB can be easily incorporated into their build process using git submodules and a simple add_subdirectory command.

Currently, the CMake-based build can create shared and static versions of libtbb, libtbbmalloc and libtbbmalloc_proxy for the Intel i386 and x86_64 architectures on Windows (Visual Studio, MinGW), MacOS (Clang) and Linux (GCC & Clang). The armv7 and armv8 architectures are supported on Linux (GCC & Clang). Other combinations may work but have not been tested.

See index.html for general directions and documentation regarding TBB.

See examples/index.html for runnable examples and directions.

See http://threadingbuildingblocks.org for full documentation and software information.

Note: Intel, Thread Building Blocks, and TBB are either registered trademarks or trademarks of Intel Corporation in the United States and/or other countries.

The CMake build contains the following additional/changed files that are not part of the regular release: build/mingw_cross_toolchain.cmake, build/version_string.ver.in, .gitignore (modified), README.md (this file), and Makefile.old (renamed from Makefile).