Udostępnij za pośrednictwem


/Yl (Wprowadź odnośnik PCH dla bibliotek debugowania)

Używane, jeśli tworzenia debugowania biblioteki, który używa wstępnie skompilowanym nagłówki i budowanie nie powiedzie się.

/Ylsymbol

/Yl-

Argumenty

  • symbol
    Dowolnego symbolu mają być przechowywane w module obiektu.

  • -
    Znak minus (-) jawnie wyłącza /Yl opcję kompilatora.

Uwagi

Domyślnie kompilator używa /Yl opcję (bez określania symbol)./Yl Opcja włącza debugera, aby uzyskać pełne informacje na temat typów./Yl-wyłącza to zachowanie domyślne.

Przy kompilacji modułu z /Yc i /Ylsymbol, kompilator utworzy symbol podobny do __@@_PchSym_@00 @... @symbol, gdzie wielokropek (...) reprezentuje ciąg znaków generowanych przez linker i zapisuje go w module obiektu.Dowolny plik źródłowy skompilować z tym nagłówkiem wstępnie skompilowanym odnosi się do określonego symbolu, który powoduje, że program łączący do modułu obiektu oraz jego informacje debugowania z biblioteki.

Ta opcja może generować LNK1211.Po określeniu /Yc (Utwórz prekompilowany plik nagłówka) i /Z7, /Zi, /ZI (Format informacji o debugowaniu) opcje, kompilator tworzy plik wstępnie skompilowanym nagłówka, który zawiera informacje o debugowaniu.Błąd może wystąpić, gdy wstępnie skompilowaną nagłówka są przechowywane w bibliotece, korzystać z biblioteki do konstruowania modułu obiektu i kod źródłowy nie odnosi się do dowolnej funkcji, który definiuje wstępnie skompilowany plik nagłówka.

Aby rozwiązać ten problem, należy określić /Ylsymbol, gdzie symbol jest nazwa dowolnego symbolu w bibliotece, podczas tworzenia pliku wstępnie skompilowanym nagłówka, który nie zawiera żadnych definicji funkcji.Ta opcja nakazuje kompilator do przechowywania informacji debugowania w pliku nagłówka wstępnie skompilowana.

Aby uzyskać więcej informacji w nagłówkach wstępnie skompilowanym zobacz:

Aby ustawić tę opcję kompilatora w środowisku programowania Visual Studio

  1. Otwórz okno dialogowe Strony właściwości projektu.Szczegółowe informacje – zobacz: Porady: otwieranie stron właściwości projektów.

  2. Kliknij folder C/C++.

  3. Kliknij stronę właściwości Wiersz polecenia.

  4. Wpisz opcje kompilatora w polu Dodatkowe opcje.

Aby programowo ustawić tę opcję kompilatora

Zobacz też

Informacje

Opcje kompilatora

Ustawianie opcji kompilatora