我正在使用Eclipse CDT。我为windows下载了4.1。
我通过转到项目的属性,然后在C / C ++ General>>中添加文件夹,将include文件夹添加到我的项目中。路径和符号>>包括
我在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
我可以做些什么来帮助自己?
答案 0 :(得分:1)
&#34; #error不支持的机器字大小。&#34;然后出现TBB无法识别正在使用的编译器,或者在不支持的配置中使用的已知编译器。例如。对于32位mingw -march = i686或更高是需要的。