vscode写C语言用到SDL库怎么配置,有人问到,配置好就记录下来。
mingw-64w默认安装情况下
SDL网站:http://www.libsdl.org
下载这个文件:SDL2-devel-2.0.10-mingw.tar.gz (MinGW 32/64-bit)
解压,SDL2-2.0.10文件-》i686-w64-mingw32文件
分别将include(或include/SDL2)和lib里的文件复制到
mingw-w64下的-》mingw32下的-》i686-w64-mingw32里面的include和lib文件里
如果include是SDL2文件复制过去,写代码时就#include "SDL2/SDL.h"
将SDL2-2.0.10文件i686-w64-mingw32-》bin-》SDL2.dll复制到编译出来的程序同一目录下。
不然编译出来的程序打不开。
vscode配置
task.json的"args"里 ,加入
"-lmingw32",
"-lSDL2main",
"-lSDL2",