Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/135.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 英特尔TBB-Eclipse报告多个生成错误_C++_Intel_Tbb - Fatal编程技术网

C++ 英特尔TBB-Eclipse报告多个生成错误

C++ 英特尔TBB-Eclipse报告多个生成错误,c++,intel,tbb,C++,Intel,Tbb,我正在使用EclipseCDT。我下载了适用于windows的4.1 我通过转到项目的属性,然后在C/C++常规>>路径和符号>>包含中添加文件夹,将包含文件夹添加到项目中 我在make文件中添加了一个include 不幸的是,我收到了构建错误 #error Unsupported machine word size. ‘__TBB_CompareAndSwapW’ was not declared in this scope incomplete type ‘tbb::inte

我正在使用EclipseCDT。我下载了适用于windows的4.1

我通过转到项目的属性,然后在C/C++常规>>路径和符号>>包含中添加文件夹,将包含文件夹添加到项目中

我在make文件中添加了一个include

不幸的是,我收到了构建错误

#error Unsupported machine word size.

‘__TBB_CompareAndSwapW’ was not declared in this scope

incomplete type ‘tbb::internal::machine_load_store_relaxed<int, 4u>’ 
    used in nested name specifier

there are no arguments to ‘__TBB_CompareAndSwapW’ that depend on a template      
    parameter, so a declaration of ‘__TBB_CompareAndSwapW’ must be available    
#错误不支持机器字大小。
比较法™ 未在此范围中声明
不完整类型–tbb::内部::机器装载存储™ 
在嵌套名称说明符中使用
没有任何论据支持“TBB比较法”™ 这取决于模板
参数,因此声明为“uuutbb\ucompareandswapw”™ 必须是可用的
我能做些什么来帮助自己?

“#错误不支持机器字大小”。出现时,TBB无法识别正在使用的编译器,或在不支持的配置中使用的已知编译器。例如,对于32位mingw,需要-march=i686或更高版本。

出现“错误不支持机器字大小”。然后TBB无法识别正在使用的编译器,或在不支持的配置中使用的已知编译器。例如,对于32位mingw,需要-march=i686或更高