Używam Code :: Blocks 12.11 i Cygwin gdb w Windows 8. Skonfigurowałem gdb cygwin w kodzie :: bloki, gdy debugowanie, zgłasza błąd "nie można otworzyć pliku". Używanie gdb w linii poleceń jest w porządku.Kod :: Bloki GDB Nie można otworzyć pliku Błąd
Znalazłem to discussion z sieci, ale nie mogę znaleźć wpisu rejestru. Domyślam się, że wtyczka Debugger nie może przekazać właściwej nazwy ścieżki do gdb, w przedrostku ścieżki znajduje się ">>", więc skopiowałem to do edytora i okazało się, że są to dwa "podrzędne" znaki (1A w ascii).
Oto dziennik błędów, słowo ">>" jest dodawane ręcznie, ponieważ po skopiowaniu go w tym miejscu nie wyświetlają się znaki "sub".
Debugger name and version: GNU gdb (GDB) 7.6.50.20130728-cvs (cygwin-special) Child process PID: 21936 Cannot open file: >>/cygdrive/e/code/test/main.cpp At >>/cygdrive/e/code/test/main.cpp:17 Debugger finished with status 0
Moje pytanie brzmi
1.How mogę uczynić pracę gdb w Kodeksie :: Blocks
2.Are dwóch "Sub" charaters normalne i dlaczego pojawiają się, jak mogę to usunąć.
Próbowałem go w systemie Windows 7-64, wciąż ten sam – xiaobing