C++ SDL2 - ld||找不到-lmingw32|

c++ SDL2 - ld||cannot find -lmingw32|

我在 windows 上使用 SDL2 创建程序并且程序运行良好,但是当我将 os 更改为 linux mint(并安装 code::blocks、gcc , g++, SDL2), 我 运行 在编译我的代码时遇到了麻烦。

我有一个错误:

 - ld||cannot find -lmingw32|

我想我没有mingw32库,我在哪里可以得到它?还是问题不同?

顺便说一句:我也试过 google 它。

感谢回复。

Read the manual.

在 linux 你不需要 -lmingw32。相反,使用

`sdl2-config --libs`

获取所有需要的链接器标志的列表。

用法示例:

gcc -o myprogram myprogram.o `sdl2-config --libs`

问题已通过删除 mingw32 和 lib 上的链接器解决rotozoom.h。