Linux'ta C++ sürümü geliştiren kişiler için openCV'yi bir SDK'ya yerleştiriyorum. Benim inşa kütüphane ile bir test yürütülebilir bağlama ediyorum ve onun bana bunlardan biri hataların, büyük bir dökümünü vermek:Özel lib için opencv lib'i ekleme, ipp ile ilgili hatalar?
/path/to/build/libopencv_core.a(copy.cpp.o): In function `cv::Mat::setTo(cv::_InputArray const&, cv::_InputArray const&)':
copy.cpp:(.text._ZN2cv3Mat5setToERKNS_11_InputArrayES3_+0x15c1): undefined reference to `ippicviSet_32f_C1MR'
copy.cpp:(.text._ZN2cv3Mat5setToERKNS_11_InputArrayES3_+0x1700): undefined reference to `ippicviSet_32f_C4MR'
copy.cpp:(.text._ZN2cv3Mat5setToERKNS_11_InputArrayES3_+0x1743): undefined reference to `ippicviSet_32s_C4MR'
copy.cpp:(.text._ZN2cv3Mat5setToERKNS_11_InputArrayES3_+0x17a4): undefined reference to `ippicviSet_16s_C4MR'
copy.cpp:(.text._ZN2cv3Mat5setToERKNS_11_InputArrayES3_+0x1805): undefined reference to `ippicviSet_16u_C4MR'
bu hata referans nedir? Ipp olmadan inşa etmeli miyim? Ben opencv libs -fPIC
ve bağımsız olarak derledim. Aslında ippicvi
'dan söz eden binlerce hata alıyorum ve bu sadece bir örnektir.
-lippicvi' linker bayraklarına. –