在Linux 11.04上安装TBB

时间:2011-10-19 21:14:19

标签: linux install tbb

我一直在搜索google和tbbs论坛,了解如何安装TBB。

我已经从以下位置下载了linux和源代码: http://threadingbuildingblocks.org/ver.php?fid=175

使用tar -xvf提取它们,然后运行make文件。 然后我转到tbb/build/linux_intel64_gcc_cc4.5.2_libc,13_kernel2.6.38_debug/并运行tbbvars.sh

我还尝试了tbb/build/generate_tbbvars.sh,然后是tbbvars.shtbbvars.csh

当我尝试使用-ltbb编译程序时,无论我是什么,我都会得到 /usr/bin/ld: skipping incompatible /usr/lib/libtbb.so when searching for -ltbb /usr/bin/ld: cannot find -ltbb

任何人都知道如何解决这个问题?

Linux damian-HP-Z600-Workstation 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

1 个答案:

答案 0 :(得分:1)

这是另一个清晰回答问题的实例here。您有一个位宽的库,并尝试将它们链接到不同位宽的编译。如果您的应用程序编译过程和TBB构建过程都在同一系统上完成,那么在决定是否输出32位代码或64位代码时,其中一个必须做错了。