您好我正在尝试从源代码构建intel的tbb(线程构建块)。我已经下载并提取了源代码。我将visual studio的命令提示符指向提取目录,其中有一个makefile。我已经在make文件中编辑了tbb_root变量来指向解压缩的目录,但是当我尝试运行它时,我得到了
Makefile(28):致命错误U1052:文件'$(tbb_root)/build/common.inc' 没找到停止。
make文件的第27行和第28行如下(以前的所有行都是注释/空格)
tbb_root=c:/tbb_extract/tbb42_20140122oss
include $(tbb_root)/build/common.inc
我已经确认c:/tbb_extract/tbb42_20140122oss/build/common.inc存在,所以为什么这个家伙没有!
由于 托马斯
答案 0 :(得分:2)
您需要使用GNU make才能从源代码构建TBB; nmake不受支持,从来没有。
答案 1 :(得分:0)
我对[{1}}不是很熟悉,但根据the documentation,它并没有使用nmake
来包含文件。请尝试使用include
。
答案 2 :(得分:0)
答案很简单 - 该文件似乎已经组装了一种半GNU半VS风格的makefile。这是一种蚕食,我认为它没有经过测试。