我正在从" Lazy Foo制作中学习SDL"。我已经设法安装了一个扩展库并使其运行良好(使用SDL_image.h的那个),但是在执行相同的过程时为了安装使用SDL_ttf.h的人,我在编译"无法识别的命令行选项' - | SDL_ttf'时得到错误。我不知道为什么这是因为我有tiped" - | SDL_ttf"在" - | SDL_image"下的其他链接器选项中。我正在使用CodeBlocks 13.12和SDL 1.2.15。我如何才能使它工作?这让我发疯了!
答案 0 :(得分:0)
对于刚接触链接库的人来说,这是一个常见的错误。您使用的链接代码不正确。你用过管道'|'当它应该是小写'L'代表库
时的字符您使用的示例:
-|SDL_ttf
您应该使用:
-lSDL_ttf