Udostępnij przez


Narzędzia konsolidatora — błąd LNK1170

wiersz w pliku polecenia zawiera maksymalną długość lub więcej znaków

Uwagi

Kompilacja nie powiodła się, ponieważ wiersz w pliku odpowiedzi polecenia był zbyt długi. Wiersz w automatycznie wygenerowanym pliku odpowiedzi może być zbyt długi z wielu powodów. Na przykład ten błąd może wystąpić, jeśli liczba nazw plików obiektów jest zbyt wysoka. Jeśli też łączna długość ścieżek uwzględnionych w nazwach plików obiektów jest za długa.

Odpowiednia poprawka tego problemu zależy od przyczyny. Jeśli na przykład jest to spowodowane długimi ścieżkami w nazwach plików obiektów, możesz spróbować skrócić nazwy katalogów w ścieżce. Możesz też przenieść drzewo projektu do katalogu bliżej katalogu głównego dysku. Możesz podzielić sposób generowania i użycia plików odpowiedzi przez system kompilacji, na przykład przez wygenerowanie kodu jako bibliotek statycznych.