Compartir a través de


Error de las herramientas del enlazador LNK1170

la línea del archivo de comandos contiene maximum-length o más caracteres

Observaciones

Error en la compilación porque una línea de un archivo de respuesta de comandos era demasiado larga. Una línea de un archivo de respuesta generado automáticamente puede ser demasiado larga por muchos motivos. Por ejemplo, este error puede producirse si el número de nombres de archivo objeto es demasiado alto. O bien, si las longitudes combinadas de las rutas de acceso incluidas en los nombres de archivo objeto son demasiado largas.

La solución adecuada para este problema depende de la causa. Por ejemplo, si se debe a rutas de acceso largas en nombres de archivo objeto, puede intentar acortar los nombres de directorio en la ruta de acceso. O bien, mueva el árbol del proyecto a un directorio más cercano a la raíz de la unidad. Es posible que quiera terminar con la forma en que el sistema de compilación genera y consume los archivos de respuesta, por ejemplo, mediante la generación de código como bibliotecas estáticas.