medianfiltmex matlab,MATLAB MEX Linking/Running problem - "undefined symbol: _ZTVN3tbb4taskE

Hi fellow developers,

I have recently started using the Intel C++ compiler. I have this C++ project that is compiled and built as a shared object, and called as a MEX function (.mexa64) from MATLAB. The IDE is Eclipse, the OS is Fedora 10 and the system is 64-bit. I also have the license for the Intel C++ Compiler. The project is built successfully. But when I call it from the MATLAB command line I get the following problem ...

>> [desc phi flag] = MEX_GetDescriptors(I, [], [], 380, 230, 100, 0, [10 0.5 20], 0)

??? Invalid MEX-file '/home/rsharadh/workspace/MEX_Shared_Linux/Debug/MEX_GetDescriptors.mexa64': /home/rsharadh/workspace/MEX_Shared_Linux/Debug/MEX_GetDescriptors.mexa64: undefined

symbol: _ZTVN3tbb4taskE.

Does anybody know what the problem is and what is the workaround?

A little bit more about the code - it uses IPP, TBB and MKL. The required shared libraries have been pointed to (to the best of my knowledge) using the LD_LIBRARY_PATH variable.

Sharadh

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值