请教,IPP运行时错误
目前做的一个项目中需要使用Intel IPP库。开发环境如下:
软件: CentOS5.3, IPP 7.0.5.256_ia32, GCC4.1
硬件:Intel Xeon 3440, 2G DDR3内存
我的目的是生成一个动态库,该动态库里面静态连接IPP库函数。库编译成功了,但程序调用该动态库时候出现如下错误提示:
symbol lookup error: lib/vtd_arith.so: undefined symbol: p8_ownsAdd_32f
编译命令如下:
g++ -fpic -shared -O2 -Wall -o $(TARGET) ./lib/libopencv_core.a ./lib/libopencv_contrib.a ./lib/libopencv_features2d.a ./lib/libopencv_imgproc.a ./lib/libopencv_video.a ./lib/libopencv_legacy.a ./lib/libopencv_highgui.a \
./lib/libippcc_l.a ./lib/libipps_l.a ./lib/libippcv_l.a ./lib/libippi_l.a ./lib/libippdc_l.a \
./lib/libippdi_l.a ./lib/libippj_l.a ./lib/libippvm_l.a ./lib/libippm_l.a ./lib/libippcore_l.a \
同时还调用了 opencv库。
不知道哪里出了问题。请高人指教。非常感谢!