Estoy construyendo un .dll usando el conjunto de herramientas de Visual Studio (2008). Cuando hago el paso de enlace:Detener la creación de .lib y .exp al construir un .dll con Visual Studio
link -nologo -OUT:Foo.dll Foo.obj -DLL -IMPLIB:None.lib
Esto crea None.lib y None.exp. También muestra el mensaje:
Creating library None.lib and object None.exp
Quisiera suprimir la creación de esos dos archivos y el mensaje asociado. El mensaje es molesto y hace que sea difícil ver más mensajes útiles en el registro de compilación. Los archivos no son particularmente grandes, pero contribuyen al tráfico del disco duro y la fragmentación de archivos.
He intentado buscar banderas que puedo pasar para vincular, sin suerte. También intenté establecer -IMPLIB: nul, pero eso falla, ya que trata de leer desde el nul.exp primero.
Esto me interesa también. –