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 它。
感谢回复。
在 linux 你不需要 -lmingw32
。相反,使用
`sdl2-config --libs`
获取所有需要的链接器标志的列表。
用法示例:
gcc -o myprogram myprogram.o `sdl2-config --libs`
问题已通过删除 mingw32 和 lib 上的链接器解决rotozoom.h。
我在 windows 上使用 SDL2 创建程序并且程序运行良好,但是当我将 os 更改为 linux mint(并安装 code::blocks、gcc , g++, SDL2), 我 运行 在编译我的代码时遇到了麻烦。
我有一个错误:
- ld||cannot find -lmingw32|
我想我没有mingw32库,我在哪里可以得到它?还是问题不同?
顺便说一句:我也试过 google 它。
感谢回复。
在 linux 你不需要 -lmingw32
。相反,使用
`sdl2-config --libs`
获取所有需要的链接器标志的列表。
用法示例:
gcc -o myprogram myprogram.o `sdl2-config --libs`
问题已通过删除 mingw32 和 lib 上的链接器解决rotozoom.h。