我工作的一个项目,同时使用的OpenCV和OpenGL,通过CMake在OSX编译。 我收到此错误信息:
_glTexImage2D", referenced from:
matToTexture(cv::Mat) in getimages.cpp.o
ld: symbol(s) not found for architecture x86_64
我想我必须使用OpenGL,而不是64位的32位的,但我不知道如何指定。
我工作的一个项目,同时使用的OpenCV和OpenGL,通过CMake在OSX编译。 我收到此错误信息:
_glTexImage2D", referenced from:
matToTexture(cv::Mat) in getimages.cpp.o
ld: symbol(s) not found for architecture x86_64
我想我必须使用OpenGL,而不是64位的32位的,但我不知道如何指定。
当编译适用于MacOS X,你必须添加的OpenGL框架。 编译器命令行选项
-Framework OpenGL