An open API service indexing awesome lists of open source software.

https://github.com/yorkie/ios-tbb

Thread Building Block for iOS and iOS Simulator
https://github.com/yorkie/ios-tbb

ios tbb

Last synced: about 1 year ago
JSON representation

Thread Building Block for iOS and iOS Simulator

Awesome Lists containing this project

README

          

# TBB for iOS and its Simulators

TBB is Intel(R) Threading Building Blocks C++ library for parallel programming. This
repository is inspired by the [@turbulenz](https://github.com/turbulenz)'s [tbb-ios](https://github.com/turbulenz/tbb-ios).

## Getting Started

First of all, clone this repository:

```sh
$ git clone git@github.com:yorkie/ios-tbb.git
```

Then start building for your iPhone or Simulator:

```sh
$ make target=ios arch=armv7 compiler=clang # for iPhone/iOS
$ make target=ios arch=x86_64 compiler=clang # for Simulator
```

Note the flag `compiler=clang` is such important, if not set, the system will use g++
as compiler, then you'd get the following report:

```
building for OSX, but linking in object file built for iOS.
```

## Overview

To build Intel TBB, use the [top-level Makefile](./Makefile); see
also the [build directions](./build). To port Intel TBB to a new platform,
operating system or architecture, see the [porting directions](./build#port).

## Directories

- [doc](./doc) Documentation for the library.
- [include](./include) Include files required for compiling code that uses the library.
- [examples](./examples) Examples of how to use the library.
- [src](./src) Source code for the library.
- [build](./build) Internal Makefile infrastructure for Intel TBB. Do not use directly.

## License

No license here, please go upstream to see what's license when you want to use.