架构x86_64的未定义符号 - OpenGL

时间:2012-12-02 01:59:44

标签: c++ zlib

当我尝试在Code :: Blocks中编译一些C ++代码时,我得到了这些错误:

 "_inflate", referenced from:
      InflateFile(__sFILE*, __sFILE*)in ZLibDecompressor.o
  "_inflateEnd", referenced from:
      InflateFile(__sFILE*, __sFILE*)in ZLibDecompressor.o
  "_inflateInit_", referenced from:
      InflateFile(__sFILE*, __sFILE*)in ZLibDecompressor.o
  "_sws_getContext", referenced from:
      RiffMovie::ParseFile(char const*)in RiffMovie.o
  "_sws_scale", referenced from:
      RiffMovie::PlaceRGBData()      in RiffMovie.o

我正在尝试在Mac OS X 10.8 x64上编译它。

1 个答案:

答案 0 :(得分:0)

您需要通知链接器您要使用OpengGL.framework。为此,请在选项中添加“-framework OpenGL”标志。