RWops未定义的引用

时间:2013-05-22 04:53:48

标签: c++ c

我想在我的opengl程序中制作图形文字,因此我下载了2D font renderer here。它是一个C源代码,我想用C ++翻译它并改变它的大部分实现。但是,在将.c转换为.cpp文件之后用g ++编译它会让我进入RWops.lib中的这个未定义的引用。也许我所拥有的RWops.lib不适合C ++,我无法在互联网上找到这个lib文件。如何解决此链接器错误?

mingw32-g++.exe -LC:\MinGW\include  -o bin\Debug\BMfont.exe obj\Debug\BMFtest.o obj\Debug\oglBMFont.o obj\Debug\oglfont.o   -lOpenGL32 -lGLfwdll C:\Users\Mark\Documents\CodeBlocks\BMFont\RWops.lib  C:\Users\Mark\Documents\CodeBlocks\BMFont\RWops.lib C:\Users\Mark\Documents\CodeBlocks\BMFont\RWops.lib 
obj\Debug\oglBMFont.o: In function `Z8bmf_loadP7bm_fontPc':
C:/Users/Mark/Documents/CodeBlocks/BMfont/oglBMFont.cpp:77: undefined reference to `RWFromFile(char const*, char const*)'
C:/Users/Mark/Documents/CodeBlocks/BMfont/oglBMFont.cpp:80: undefined reference to `RWskipline(RWops*)'
C:/Users/Mark/Documents/CodeBlocks/BMfont/oglBMFont.cpp:84: undefined reference to `RWsscanf(RWops*, char*, ...)'
C:/Users/Mark/Documents/CodeBlocks/BMfont/oglBMFont.cpp:104: undefined reference to `RWsscanf(RWops*, char*, ...)'

我正在使用MinGWCode::Blocks

0 个答案:

没有答案