0

我正在开发一个项目,同时使用 opencv 和 openGL,在 OSX 上使用 Cmake 进行编译。我收到此错误消息:

_glTexImage2D", referenced from:
  matToTexture(cv::Mat) in getimages.cpp.o
ld: symbol(s) not found for architecture x86_64

我想我必须使用 openGL 64 位而不是 32 位,但我不知道如何指定。

4

1 回答 1

0

为 MacOS X 编译时,您必须添加 OpenGL 框架。编译器命令行选项是

-Framework OpenGL
于 2013-05-24T10:29:45.583 回答