/usr/include/x86_64-linux-gnu/SDL2/SDL_platform.h:179:10: fatal error: ‘begin_code.h’ file not found 问题解决办法 问题 在使用SDL2库时编译程序出现如下问题: 解决办法 在Google搜索未果后,考虑到对于头文件找不到问题,可以通过-I 增加头文件搜索路径来实现,因此查找了SDL2库中begin_code.h的位置,位于/usr/include/SDL2/路径下。 在编译命令中增加 -I /usr/include/SDL2/ 指定头文件搜索路径。尝试后成功解决。