fedora8 下 icc+tbb的配置
我有一个帐号,可以登录,FEDORA8 安装icc 10.1.015,然后把tbb的库文件拷贝到icc目录下的lib里面
tbb的include/tbb目录全部拷贝到icc的include目录下
编译icc -ltbb MergeSort.cpp
出以下错误:
/tmp/iccoLovU2.o: In function `main':
MergeSort.cpp:(.text+0x119): undefined reference to `tbb::task_scheduler_init::initialize(int, unsigned int)'
/tmp/iccoLovU2.o: In function `MergContinuation::execute()':
MergeSort.cpp:(.gnu.linkonce.t._ZN16MergContinuation7executeEv[.gnu.linkonce.t._ZN16MergContinuation7executeEv]+0x165): undefined reference to `tbb::internal::allocate_root_with_context_proxy::allocate(unsigned int) const'
MergeSort.cpp:(.gnu.linkonce.t._ZN16MergContinuation7executeEv[.gnu.linkonce.t._ZN16MergContinuation7executeEv]+0x1b4): undefined reference to `tbb::task_group_context::~task_group_context()'
MergeSort.cpp:(.gnu.linkonce.t._ZN16MergContinuation7executeEv[.gnu.linkonce.t._ZN16MergContinuation7executeEv]+0x1d0): undefined reference to `tbb::task_group_context::~task_group_context()'
/tmp/iccoLovU2.o:(.gnu.linkonce.d._ZTVN3tbb10empty_taskE[.gnu.linkonce.d._ZTVN3tbb10empty_taskE]+0x14): undefined reference to `tbb::task::note_affinity(unsigned short)'
/tmp/iccoLovU2.o:(.gnu.linkonce.d._ZTV16MergContinuation[.gnu.linkonce.d._ZTV16MergContinuation]+0x14): undefined reference to `tbb::task::note_affinity(unsigned short)'
/tmp/iccoLovU2.o:(.gnu.linkonce.d._ZTV8MergSort[.gnu.linkonce.d._ZTV8MergSort]+0x14): undefined reference to `tbb::task::note_affinity(unsigned short)'
请问专家这是怎么回事?
该怎样解决?
谢谢