をコンパイルするとき、私は私が合計を計算するために parllel_for を利用するようにしようとしていますTBBエラー
#include <iostream>
#include <cstring>
#include "tbb/tbb.h"
using namespace std;
using namespace tbb;
class Accumulate{
float& arr;
float* src;
public:
Accumulate(float& _arr, float* _src)
:arr(_arr), src(_src){}
void operator() (int i) const{
arr += src[i];
}
};
int main(int argc, const char * argv[]) {
float arr[4] = {1,3,9,27};
float sum = 0;
parallel_for(0, 4, Accumulate(sum, arr));
cout<< sum << endl;
}
実行しようとしています次のコードを持っており、これはTBBライブラリが必要です。私はソースtbbディレクトリをダウンロードし、それを私のxcodeプロジェクトディレクトリに貼り付けました。
私は上記のコードをコンパイルしようとすると、私は次のエラー 「TBB /内部/ _flow_graph_types_impl.h」ファイルが
が見つかりませんを取得するように見える、私は私が行方不明です何かわからない、アドバイスしてください