我尝试按照MacPorts安装OpenCV的说明进行安装。具体来说,需要输入以下命令:
sudo port install opencv
在终端中。
安装/编译似乎很顺利,文件已经按照应该的方式存放在/opt/local子目录中。作为第一个测试,我尝试在C++源文件中包含highgui.h:
#include <highgui.h>
但是使用g ++或gcc编译时,我遇到了“错误:highgui.h:没有这样的文件或目录”的问题。我是在Mac上开发的新手,也许我错过了什么?我认为我可能需要设置一些路径变量,并在谷歌搜索时阅读了一些帖子后,我尝试设置DYLD_LIBRARY_PATH = / opt / local / lib,但那只是一个猜测,似乎没有帮助。我应该怎么做才能使编译器找到库呢?
谢谢!