gpt4 book ai didi

opencv 无法在启用 ipp 支持的情况下构建

转载 作者:太空宇宙 更新时间:2023-11-03 20:41:54 33 4
gpt4 key购买 nike

我在使用 ipp 支持构建 opencv 时遇到了一些问题。我在 debian squeeze 32 位和最新的 ipp 英特尔版本(完整的 composer 包)上使用 cmake-gui。

我认为我已正确配置 cmake。当我在启用 ipp 的情况下构建时,构建失败并出现以下错误:

/usr/bin/ld: /opt/intel/ipp/lib/ia32/libippcv_l.a(ippcv00242as.o): relocation R_386_GOTOFF against undefined symbol `ippJumpIndexForMergedLibs' can not be used when making a shared object
/usr/bin/ld: final link failed: Bad value

这对我来说似乎不是配置类型错误:-)

关于如何解决这个问题有什么想法吗?

谢谢,

-安德烈斯

最佳答案

我解决了这个问题,并认为我应该回答我自己的问题,以防其他人遇到这个问题。

显然,当您指定共享库构建时,opencv 库将无法正确构建。使用 cmake-gui 时,您不得设置此选项:

BUILD_SHARED_LIBS

通过禁用这个选项,opencv lib 构建和安装就可以了

关于opencv 无法在启用 ipp 支持的情况下构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10508926/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com