/DEBUG (Generovat ladicí informace)
/DEBUG
Poznámky
Možnosti/debug vytvoří ladicí informace souboru .exe nebo knihovny DLL.
Propojovací program umístí informace o ladění do databáze programu (PDB).Během následné sestavení program aktualizuje PDB.
Souboru .exe nebo knihovny DLL, které jsou vytvořeny pro ladění obsahuje název a cestu odpovídající PDB.Ladicí program přečte název vloženého a používá PDB při ladění programu.Propojovací program používá název databáze programu základní název programu a příponou .pdb a vloží cestu, kde byla vytvořena.Chcete-li toto výchozí nastavení změnit, nastavte /pdb a zadejte jiný název souboru.
Kompilátoru Pouze čísla řádek (/Zd) nebo C7 kompatibilní (/ Z7) způsobí, že kompilátor ukončíte ladicí informace v souborech obj.Můžete použít také Databáze programu (/Zi) kompilátor možnost ukládat informace o ladění v PDB souboru obj.Propojovací program vyhledá PDB na objekt nejprve v absolutní cesty souboru obj a pak v adresáři, který obsahuje soubor .obj.Nelze zadat název souboru PDB objektu nebo umístění do propojovacího programu.
DÍLČÍ je zahrnuta, když je zadán/Debug.
/ DEBUG změní výchozí nastavení pro /OPT možnost odkaz na NOREF a brána k NOICF (Ano, je třeba explicitně zadat /OPT:REF nebo /OPT:ICF).
Naleznete v článku znalostní báze Knowledge Base Q121366, INFO: PDB a DBG soubory - co jsou a jak jsou práce, na další informace.PDB a.Soubory DBG.Články znalostní báze Knowledge Base můžete vyhledat v knihovně MSDN nebo na https://support.microsoft.com.
Není možné vytvořit s příponou .exe nebo .dll, který obsahuje informace o ladění.Ladění informace vždy umístěny do souboru .pdb.
Chcete-li nastavit možnost linkeru ve vývojovém prostředí Visual Studio
Otevřete dialogové okno projektu Stránky vlastností.Další informace naleznete v tématu Nastavení vlastností projektu Visual C++.
Klikněte na složku Linker.
Klepněte ladění stránky vlastností.
Změnit Generovat informace o ladění vlastnost.
Nastavení této možnosti linkeru v programu
- Další informace naleznete v tématu GenerateDebugInformation.