构建时未找到ubuntu库错误

时间:2015-07-26 13:30:03

标签: python linux ubuntu build shared-libraries

我准备了一个setup.py文件,该文件需要opencv库contrib,core和highgui。但是,当我构建setup.py时,我收到一条错误

/usr/bin/ld:cannot find -lcontrib 
/usr/bin/ld:cannot find -lcore
/usr/bin/ld:cannot find -lhighgui 

我添加了一个条目,"包含/ usr / local / lib"到ld.so.conf文件并从终端运行命令ldconfig。仍然得到同样的错误。请指教。

1 个答案:

答案 0 :(得分:0)

链接器标志应为-lopencv_contrib-lopencv_core-lopencv_highgui,用于从源代码或使用预构建的二进制文件进行标准OpenCV2.4 +安装。还要确保/usr/local/lib中存在这些库。您可以运行ls /usr/local/lib | grep opencv以查看它们是否存在。