错误:重新定义' struct tm'

时间:2017-04-09 00:37:14

标签: c++ chrono

如果将<string><chrono>同时包含在MinGW 32中,我会收到错误消息 编译期间error: redefinition of 'struct tm'(G ++)来自文件wchar.htime.h

旁注:<iostream><sstream>以及<chrono>也会出现

我在添加chrono之后首先观察到了这一点,而且似乎是冲突的根源。

提前致谢。



确切的代码:

#include <string>
#include <chrono>

编译:

g++ game.cpp base.cpp -IC:\Users\julian\Documents\SDL2\include\SDL2 -LC:\Users\julian\Documents\SDL2\lib -w -std=c++11 -lmingw32 -lSDL2main -lSDL2 -lSDL2_image  -o game

0 个答案:

没有答案