Necesito generar un directorio en mi archivo MAKE y me gustaría no obtener el "directorio ya existe error" una y otra vez, aunque puedo ignorar fácilmente eso.cómo evitar que "el directorio ya exista error" en un archivo MAKEIR
Utilizo principalmente mingw/msys pero me gustaría algo que funcione también en otros shells/sistemas.
Intenté esto pero no funcionó, ¿alguna idea?
ifeq (,$(findstring $(OBJDIR),$(wildcard $(OBJDIR))))
-mkdir $(OBJDIR)
endif
"En general, se adhieren a las opciones soportadas ampliamente (por lo general POSIX-especificado) y características de estos programas. Por ejemplo, no utilice 'mkdir -p', conveniente, ya que puede ser, porque algunos sistemas no son compatibles en absoluto y con los demás, no es seguro para la ejecución en paralelo. "http://www.gnu.org/s/hello/manual/make/Utilities-in-Makefiles.html –
' -p' no funciona en Windows, que es presumiblemente de lo que se pregunta la pregunta. No estoy seguro de cómo alguna vez fue aceptado. – Antimony
Para Windows, a votar esto: https://connect.microsoft.com/PowerShell/feedback/details/1074131/mkdir-and-rm-needs-unix-like-most-pertinent-switches –