我在 Windows 上使用 SDL2 创建程序并且程序运行良好,但是当我将操作系统更改为 linux mint(并安装 code::blocks、gcc、g++、SDL2)时,我在编译代码时遇到了麻烦。
我有一个错误:
- ld||cannot find -lmingw32|
我想我没有 mingw32 库,我在哪里可以得到它?还是问题不同?
顺便说一句:我也尝试用谷歌搜索它。
感谢回复。
最佳答案
在 Linux 上你不需要 -lmingw32
。相反,使用
`sdl2-config --libs`
获取所有需要的链接器标志的列表。
示例用法:
gcc -o myprogram myprogram.o `sdl2-config --libs`
关于C++ SDL2 - ld||找不到-lmingw32|,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50844073/