首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pkg-config中的错误

pkg-config中的错误
EN

Stack Overflow用户
提问于 2013-07-24 10:17:31
回答 1查看 13K关注 0票数 1

我在Rpi上安装了Debian操作系统。在安装opencv时,我在"/home/pi/Opencv-2.4.3/release/lib".中创建"opencv.pc"文件。然后输入以下两个命令:

  1. sudo gedit /etc/bash.bashrc

将以下两行添加到“bash.bashrc”文件并保存该文件:

然后,在输入以下命令后,我得到了以下错误:

  1. chmod +x build_all.sh
  2. /build_all.sh

解决办法是什么?

错误是..

代码语言:javascript
复制
Package opencv was not found in the pkg-config search path.
Perhaps you should add the directory containing `opencv.pc'
to the PKG_CONFIG_PATH environment variable
No package 'opencv' found

Package opencv was not found in the pkg-config search path.
Perhaps you should add the directory containing `opencv.pc'
to the PKG_CONFIG_PATH environment variable
No package 'opencv' found

contours.c:1:39: fatal error: opencv2/imgproc/imgproc_c.h: No such file or directory
compilation terminated.
compiling convert_cascade.c
Package opencv was not found in the pkg-config search path.
Perhaps you should add the directory containing `opencv.pc'
to the PKG_CONFIG_PATH environment variable
No package 'opencv' found..etc..
EN

回答 1

Stack Overflow用户

发布于 2013-07-24 18:48:44

要向bashrc添加正确的路径,可以执行以下步骤

  1. 数独查找/ -name "opencv.pc“-type f
  2. 请注意来自1的目录输出(没有文件名)
  3. 打开/etc/bash.bashrc sudo vi /etc/bash/bash.bashrc
  4. 查找、编辑或添加以下行 PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/your/path/from/#1 导出PKG_CONFIG_PATH
  5. 保存您的文件:wq
  6. 退出并再次登录以激活更改
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17831136

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档