después de trabajar algún tiempo en mi proyecto, esta advertencia comienzan a aparecer:Cómo prevenir la redefinición macro
2>Game.cpp
2>c:\program files\microsoft sdks\windows\v6.0a\include\windef.h(126) : warning C4005: 'APIENTRY' : redefinición de macro
2> c:\users\ferran\directo\gameprojects\dev-libs\glfw\include\glfw.h(72) : vea la definición anterior de 'APIENTRY'
2>c:\program files\microsoft sdks\windows\v6.0a\include\wingdi.h(23) : warning C4005: 'WINGDIAPI' : redefinición de macro
2> c:\users\ferran\directo\gameprojects\dev-libs\glfw\include\glfw.h(88) : vea la definición anterior de 'WINGDIAPI'
Estoy seguro de que es un asunto del orden de los archivos de inclusión de resolver, ya que ninguno de estos archivos son míos Mi pregunta es si hay una manera genérica de evitar o encontrar qué archivos deben reordenarse para evitar este mensaje.
Esa es una muy buena respuesta, porque es una solución general o al menos un buen punto de partida para resolver este tipo de problemas. – Killrazor