Dlaczego program Visual Studio 2005 generuje .pdbpliki podczas kompilacji w wersji? Nie będę debugować wersji wydania, więc dlaczego są one generowane?
Wiem, że mogę wygenerować symbol debugowania za pomocą opcji -g. Jednak symbol jest osadzony w pliku docelowym. Czy gcc może wygenerować symbol debugowania poza wynikowym plikiem wykonywalnym / biblioteką? Podobnie jak plik .pdb kompilatora Windows VC ++.
Mam projekt Visual Studio 2008 C # / .NET 3.5 z zadaniem po kompilacji, aby spakować zawartość. Jednak stwierdzam, że otrzymuję również pliki pdb (debugowanie) i .xml (dokumentacja), do których istnieją odwołania, w moim katalogu wyjściowym (i ZIP). Na przykład, jeśli MyProject.csproj odwołuje się do YourAssembly.dll i istnieją pliki YourAssembly.xml …
Używam Visual Studio 2010 C ++ i mój projekt buduje się bez błędów, ale kiedy go uruchamiam, otrzymuję to. Korzystam z systemu Windows XP. 'Shaders.exe': Loaded 'C:\Documents and Settings\User\My Documents\Visual Studio 2010\Projects\Shaders\Win32\Debug\Shaders.exe', Symbols loaded. 'Shaders.exe': Loaded 'C:\WINDOWS\system32\ntdll.dll', Cannot find or open the PDB file 'Shaders.exe': Loaded 'C:\WINDOWS\system32\kernel32.dll', Cannot find or …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.