Czym debuggować na windows 7?

5.56

Użytkownik
Dołączył
Luty 1, 2010
Posty
102
Zacząłem niedawno pisać jakiś skromny program,który niestety nie działa.Z uwagi na to,żeby niby-działał są potrzebne argumenty,czyli odpada debugger z VC 9.0,bo nie widzę tam żadnego "settings" ani "arguments".
Ollydbg z uwagi na x64 i 6.1 nie tykam,bo raczej nie ma szans działać,spróbowałem za to Immunity Debugger...Pomijając fakt że kiepsko czyta exe'ka(kod widzi poza wyznaczoną sekcją) to wywala się po sztucce z "Back to user mode".
Spróbowałem jeszcze zatańczyć z WinDbg,ale tam to dopiero tragedia,nie wiem jakie symbole są mi dokładnie potrzebne(x64,czy x32,bo to wszystko idzie na WoW),to jeszcze sam program nie jest zbytnio intuicyjny.
I tu moje pytanie - czym naprawdę da radę bawić się w debugowanie na Win7?
 

nowy_me

Użytkownik
Dołączył
Luty 7, 2007
Posty
451
VC++:
Project -> nazwa Properties... -> Configuration Properties -> Debugging -> Command Arguments
3fec93bc2577.jpg
3fec93bc2577.jpg
3fec93bc2577.jpg

3fec93bc2577.jpg
 

untam3d

Użytkownik
Dołączył
Październik 2, 2009
Posty
36
Kod:
int WINAPI WinMain ( HINSTANCE hInst, HINSTANCE, LPSTR lpCmdLine, int nCmdShow )
{
#ifdef _DEBUG
lpCmdLine = "twoja linia polecen";
#endif

// ....
}
 
Ostatnia edycja:

5.56

Użytkownik
Dołączył
Luty 1, 2010
Posty
102
Cholera,google mówi że z tym OllyDbg to jest jednak plotka.
W każdym razie dzięki za pomoc,te dwie porady z pewnością się przydadzą!
 
Do góry Bottom