我想在运行SDL 2程序时将一些调试信息打印到控制台上,但似乎不可能。无论是
我甚至尝试在初始化SDL之前(以及退出之后)打印,但都没有用。似乎仅仅是导入SDL库就使得将任何内容打印到控制台变得不可能。
这是我编译的参数,因为这有可能与此有关:
任何想法?
printf("Hi!\n")
还是SDL_Log("Hi!\n")
都没有任何效果。我甚至尝试在初始化SDL之前(以及退出之后)打印,但都没有用。似乎仅仅是导入SDL库就使得将任何内容打印到控制台变得不可能。
这是我编译的参数,因为这有可能与此有关:
g++ hello.cc -IC:\mingw_dev_lib\include\SDL2 -LC:\mingw_dev_lib\lib -w -Wl,-subsystem,windows -lmingw32 -lSDL2main -lSDL2 -lSDL2_image -std=c++11
任何想法?
libSDL2main.a
,而删除该文件会导致更多问题。 - Coffee Maker