当前位置: 首页 > 工具软件 > SDL > 使用案例 >

SDL入门

拓拔德馨
2023-12-01

SDL 入门:SDL2入门教程(01_hello_SDL)_只看不写的小咸鱼的博客-CSDN博客_sdl2教程

Lazy Foo' Productions - Hello SDL: Your First Graphics Window

apt-get   install libsdl2-dev 

g++ 01_hello_SDL.cpp -I/usr/include/SDL2 -L/usr/lib -lSDL2  -lstdc++ -o test

[踩坑笔记]sdl2/minGW-64 undefined reference to `WinMain‘  [踩坑笔记]sdl2/minGW-64 undefined reference to `WinMain‘_haunan的博客-CSDN博客

主函数main 是否拼写错误,如:mani、mian之类的。

注意库的链接顺序(minGW下),如下:

g++ main.cpp -lmingw32 -lSDL2main -lSDL2

预处理宏定义到此为止

在 int main() 前添加#undef main

x86_64-w64-mingw32-g++ 01_hello_SDL.cpp -I/home/admin2/app_lianxi/SDL2_hello/SDL2-2.0.16/x86_64-w64-mingw32/include/SDL2 -L/home/admin2/app_lianxi/SDL2_hello/SDL2-2.0.16/x86_64-w64-mingw32/lib -lSDL2  -lstdc++ -o test.exe

另外windows需要跑起来的话需要对应的SDL2.dll


MinGW-w64安装教程:MinGW-w64安装教程——著名C/C++编译器GCC的Windows版本 - 苍青浪 - 博客园

sudo apt-get install mingw-w64

x86_64-w64-mingw32-gcc hello_world.c -o hello.exe

注意:windows下不加exe不给运行

 类似资料: