Przekieruj dane wyjściowe lldb do pliku
Używam lldb w Xcode, a jedna z moich zmiennych zawiera ogromny fragment danych JSON. Za pomocąpo myVar
nie jest zbyt pomocne w analizowaniu tych danych, ponieważ będzie ono wyświetlane w maleńkiej konsoli debugowania Xcode.
Czy istnieje sposób przekierowania danych wyjściowych lldb do pliku?
widziałemtutaj że taka funkcja wydaje się być dostępna na gdb jako:
(gdb) set logging on
(gdb) set logging file /tmp/mem.txt
(gdb) x/512bx 0xbffff3c0
(gdb) set logging off
i jest „tłumaczony” na lldb jako:
(lldb) memory read --outfile /tmp/mem.txt --count 512 0xbffff3c0
(lldb) me r -o/tmp/mem.txt -c512 0xbffff3c0
(lldb) x/512bx -o/tmp/mem.txt 0xbffff3c0
Jednakżememory read
polecenie nie pomoże w moim przypadku, i--outfile
nie wydaje się być dostępny dlaprint
dowództwo.