我尝试使用Lazy Foos教程配置CodeBlocks(使用gcc 4.4.1)来使用SDL,它运行正常,编译,链接等等。 我将编译器更改为4.7.0时出现问题。 使用完全相同的设置我得到:
ld.exe cannot find -lSDLmain
ld.exe cannot find -lSDL
我该如何做到这一点?
PS:尝试使用完整路径链接库(不起作用)
答案 0 :(得分:0)
不要忘记使用-Lpath_to_your_library指定ld在哪里找到库。
就像告诉gcc在哪里使用-Iyour_path_to_your_headers找到头文件一样。