/IGNORE (ignorowanie określonych ostrzeżeń)
/IGNORE:warning[,warning]
Parametry
ostrzeżenie
Liczba ostrzeżeń konsolidatora, które ma być pomijane, w zakresie od 4000 do 4999.
Uwagi
Domyślnie link raportuje wszystkie ostrzeżenia. Określ /IGNORE:warning
aby poinformować konsolidatora o pomijaniu określonego numeru ostrzeżenia. Aby zignorować wiele ostrzeżeń, oddziel liczby ostrzeżeń przecinkami.
Konsolidator nie zezwala na ignorowanie niektórych ostrzeżeń. W tej tabeli wymieniono ostrzeżenia, które nie są pomijane przez /IGNORE:
Ostrzeżenie konsolidatora | Komunikat |
---|---|
LNK4017 | keyword instrukcja nie jest obsługiwana dla platformy docelowej; Ignorowane |
LNK4044 | nierozpoznana opcja "option "; ignorowana |
LNK4062 | "option " nie jest zgodny z maszyną docelową "architecture "; opcja ignorowana |
LNK4075 | ignorowanie ciągu "option1 " ze względu na specyfikację "option2 " |
LNK4086 | punkt wejścia "function " nie jest __stdcall z bajtaminumber argumentów; obraz może nie być uruchomiony |
LNK4088 | obraz jest generowany z powodu /FORCE opcji; obraz może nie zostać uruchomiony |
LNK4105 | brak określonego argumentu z opcją "option "; ignorowanie przełącznika |
LNK4203 | błąd podczas odczytywania bazy danych programu "filename "; łączenie obiektu tak, jakby nie było informacji debugowania |
LNK4204 | Brakfilename informacji o debugowaniu dla odwoływania się do modułu; łączenie obiektu tak, jakby nie zawierało informacji o debugowaniu |
LNK4205 | Brakfilename bieżących informacji o debugowaniu dla odwoływania się do modułu; łączenie obiektu tak, jakby nie zawierało informacji o debugowaniu |
LNK4206 | nie znaleziono wstępnie skompilowanych informacji o typie; "filename " nie jest połączony lub zastąpiony; łączenie obiektu tak, jakby nie było informacji debugowania |
LNK4207 | 'filename ' skompilowany /Yc /Yu /Z7; nie można utworzyć pdB; ponownie skompilować z /Zi; łączenie obiektu tak, jakby nie informacje o debugowaniu |
LNK4208 | niezgodny format PDB wfilename ''; usuń i ponownie skompiluj; łączenie obiektu tak, jakby nie informacje o debugowaniu |
LNK4209 | debugowanie informacji uszkodzonych; rekompiluj moduł; łączenie obiektu tak, jakby nie było informacji o debugowaniu |
LNK4224 | option nie jest już obsługiwany; Ignorowane |
LNK4228 | "option " nieprawidłowy dla biblioteki DLL; ignorowane |
LNK4229 | nieprawidłowa dyrektywa/directive znaleziono; ignorowana |
Ogólnie rzecz biorąc, ostrzeżenia konsolidatora, które nie mogą być ignorowane reprezentują błędy kompilacji, błędy wiersza polecenia lub błędy konfiguracji, które należy naprawić.
Aby ustawić tę opcję konsolidatora w środowisku programowania Visual Studio
Otwórz okno dialogowe Strony właściwości projektu. Aby uzyskać szczegółowe informacje, zobacz Set C++ compiler and build properties in Visual Studio (Ustawianie właściwości kompilatora języka C++ i kompilowania w programie Visual Studio).
Wybierz stronę właściwości wiersza polecenia konsolidatora>konfiguracji.>
Zmodyfikuj właściwość Opcje dodatkowe.
Aby programowo ustawić tę opcję konsolidatora
- Zobacz: AdditionalOptions.