问题描述
我正在运行Kubuntu 11.10(带有KDE 4.8)
在阅读所有这些内容之前:
我只想从系统中删除所有OpenCV痕迹,所以我可以重新开始。
整个故事
很久以前,我首先从https://launchpad.net/~gijzelaar/+archive/opencv2安装了python-opencv和libopencv(我认为是2.1)。那时我只尝试了python-opencv,效果很好(我没有尝试使用OpenCV使用C++代码)
然后我最近尝试从源代码安装OpenCV 2.3.1,该源已安装,但是在编译我自己的C++代码(使用OpenCV)时,它给了我关于未安装libgtk的错误,并且还破坏了我之前运行良好的python opencv代码
因此,我安装了libgtk2-dev库,并再次编译并安装了OpenCV 2.3.1。
该错误仍然发生,因此我删除了从其中运行cmake,make等的OpenCV目录。我没有进行卸载(我现在意识到这是我的错误)
现在的问题是,当我编译包含OpenCV的C++代码时,仍然遇到相同的错误,并且该错误仍然指向我的(已删除)OpenCV源文件夹:
OpenCV Error: Unspecified error (The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or Carbon support. If you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake or configure