Dane wyjściowe LINK

Dane wyjściowe linku obejmują pliki .exe, biblioteki DLL, pliki mapowania i komunikaty.

Pliki wyjściowe

Domyślny plik wyjściowy z linku to plik exe. Jeśli zostanie określona opcja /DLL , link skompiluje plik dll. Możesz kontrolować nazwę pliku wyjściowego za pomocą opcji Nazwa pliku wyjściowego (/OUT).

W trybie przyrostowym link tworzy plik ilk w celu przechowywania informacji o stanie dla kolejnych kompilacji przyrostowych programu. Aby uzyskać szczegółowe informacje o plikach .ilk, zobacz .ilk Files. Aby uzyskać więcej informacji na temat łączenia przyrostowego, zobacz opcję Łączenie przyrostowe (/INCREMENTAL).

Gdy link tworzy program zawierający eksporty (zazwyczaj bibliotekę DLL), kompiluje również plik .lib, chyba że plik exp został użyty w kompilacji. Możesz kontrolować nazwę pliku biblioteki importu za pomocą opcji /IMPLIB .

Jeśli określono opcję Generuj plik mapowania (/MAP), link tworzy plik mapowania.

Jeśli określono opcję Generuj informacje o debugowaniu (/DEBUG), link tworzy plik PDB zawierający informacje debugowania dla programu.

Inne dane wyjściowe

Podczas wpisywania link bez żadnych innych danych wejściowych wiersza polecenia link wyświetla instrukcję użycia, która podsumowuje jego opcje.

Link wyświetla komunikat o prawach autorskich i wersji oraz dane wejściowe pliku polecenia, chyba że jest używana opcja Pomiń transparent startowy (/NOLOGO).

Możesz użyć opcji Drukuj komunikaty postępu (/VERBOSE), aby wyświetlić dodatkowe szczegóły dotyczące kompilacji.

Link problemy z błędami i komunikatami ostrzegawczymi w postaci LNKnnnn. Ten prefiks błędu i zakres liczb są również używane przez LIB, DUMPBIN i EDITBIN.

Zobacz też

Dokumentacja konsolidatora MSVC
Opcje konsolidatora MSVC