0

私は、opencv と openGL の両方を使用し、OSX で Cmake を使用してコンパイルするプロジェクトに取り組んでいます。次のエラー メッセージが表示されます。

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

32ビットではなくopenGL 64ビットを使用する必要があると思いますが、これを指定する方法がわかりません。

4

1 に答える 1

0

MacOS X 用にコンパイルする場合、OpenGL フレームワークを追加する必要があります。コンパイラのコマンド ライン オプションは次のとおりです。

-Framework OpenGL
于 2013-05-24T10:29:45.583 に答える