即使使用最基本的 SDL 测试,当我在编译后运行输出文件时,我得到一个风车大约 8 秒,然后程序启动。
如果我不使用 SDL,就不会发生这种情况。
我已经尝试过 clang 和 g++,结果相同。
#include <iostream>
#include <SDL2/SDL.h>
int main(int argc, char **argv){
if (SDL_Init(SDL_INIT_EVERYTHING) != 0){
std::cout << "SDL_Init Error: " << SDL_GetError() << std::endl;
return 1;
}
SDL_Quit();
return 0;
}
这是正常的,还是有办法解决这个问题?快速测试真的很烦人:(