SDL c++链接器错误

SDL C++ Linker Error

本文关键字:错误 链接 c++ SDL      更新时间:2023-10-16

我试图在我的机器上启动并运行ttf SDL字体。

我正在使用CodeBlocks,并有适当的链接已经建立一个标准的SDL窗口:-lSDL -lSDL_main没有任何问题

我从维基百科和其他来源阅读只是为了确认我应该与-lSDL_ttf链接,我在-lSDLmain和-lSDL之后将其包含在我的IDE链接选项中,并得到错误:

ld.exe||cannot find -lSDL_ttf|
||=== Build finished: 1 errors, 0 warnings ===|

我已经提取了它的下载到我的SDL子目录在我的编译器的头和文件,我不明白我做错了什么。

请详细说明这里发生了什么。你说-lSDL工作,但不是-lSDL_ttf?这意味着您的编译器正在查找SDL库,而不是SDL_ttf。您确定在某处有SDL_ttf库(dll)吗?试着从这里获取http://www.libsdl.org/projects/SDL_ttf/

编辑:你用的是哪个编译器?您是否尝试指定"-L.",以便它将在当前目录中搜索?你能给我们你正在执行的完整的链接器命令吗?
相关文章: