/Yl (wstrzyknąć PCH odniesienia do debugowania biblioteki)
Używane, jeśli tworzenie debugowanie biblioteka wykorzystuje skompilowaną nagłówki i kompilacja nie powiedzie się.
/Ylsymbol
/Yl-
Argumenty
symbol
Dowolnego symbolu mają być przechowywane w obiekt moduł.-
Znak minus (-), który wyraźnie wyłącza /Ylopcję kompilator .
Uwagi
Domyślnie kompilator używa /Yl opcji (bez określenia symbol)./Yl Opcja włącza debuger uzyskać pełne informacje na temat typów./Yl-wyłącza to zachowanie domyślne.
Podczas kompilować w moduł z /Yc i /Ylsymbol, kompilator utworzy symbol podobny do __@@_PchSym_@00 @... @symbol, gdzie reprezentuje wielokropek (...), a konsolidator-generowane ciąg znaków i zapisuje go w obiektmoduł. Dowolny plik źródłowy kompilować z tego wstępnie skompilowana nagłówek odnosi się do określonego symbolu, który powoduje, że konsolidator obiekt moduł i jego informacje debugowanie z biblioteka.
Ta opcja może generować LNK1211.Podczas określania /Yc (Tworzenie wstępnie skompilowanym pliku nagłówka) i / Z7, /Zi, /ZI (Format informacji debugowania) opcje, kompilator tworzy plik wstępnie skompilowana nagłówek , który zawiera informacje debugowanie .Błąd może wystąpić podczas przechowywania wstępnie skompilowana nagłówek w biblioteka, należy używać biblioteka do kompilacja obiekt modułi kod źródłowy nie odnosi się do wszelkich funkcji, które definiuje plik wstępnie skompilowana nagłówek .
Aby rozwiązać ten problem, należy określić /Ylsymbol, gdzie symbol jest nazwa dowolnego symbolu w biblioteka, gdy plik można utworzyć wstępnie skompilowana nagłówek , który nie zawiera żadnych definicji funkcja .Ta opcja nakazuje kompilator do przechowywania informacji debugowanie w pliku wstępnie skompilowana nagłówek .
Aby uzyskać więcej informacji na wstępnie skompilowana nagłówki zobacz:
Aby ustawić tę opcję kompilator w Visual Studio rozwoju środowisko
Otwórz projekt Stron właściwościokno dialogowe. Aby uzyskać szczegółowe informacje, zobacz Jak: Otwórz strony właściwości projektu.
Kliknij przycisk C i C++ folder.
Kliknij przycisk wiersza poleceniastronęwłaściwość .
Wpisz opcję kompilator w Dodatkowe opcje pole.
Aby programowo ustawić tę opcję kompilator
- See AdditionalOptions.