-
- Давным-давно пользовал зелёные холмы. Там отладчик запускался отдельным приложением. Весьма удобен был, кстати. - SciFi(26.09.2016 16:20)
- Почему? Даже в интегрированных оболочках отладчик все равно сильно отделен от компилятора. - ASDFS(26.09.2016 16:09)
- Если компилятор и отладчик интегрированы в одну оболочку, то это и есть совмещение. А совмещения на уровне кода никто не требует. Ксения(809 знак., 26.09.2016 16:57)
- Отладочная информация в выхлопе компилятора и линкера уже содержит всё необходимое, чтобы комфортно отлаживаться на уровне исходника. Если отладчик не будет парсить хедеры - невелика печаль (для меня, во всяком случае). И, кстати, сделать хороший SciFi(85 знак., 26.09.2016 17:06)
- Тогда откуда отладчик может знать форматы "выхлопа" данного компилятора и линкера, если писала его совсем другая компания? Или вы считаете, что у всех компиляторов и линкеров "выхлопы" стандартизированы? - Ксения(26.09.2016 18:05)
- Как это ни странно, к этому стремятся ;) Вот тот "выхлоп", который я привел на скрине получен после компилятора IAR (проект для RTL8710) в формате *.axf, корни которого из ARM (Keil). Думаю, и *.elf (DWARF) тоже "засосет". Отладчик свободно Гудвин(109 знак., 26.09.2016 18:13 - 18:23)
- А я у себя таких файлов никогда не видела. В директории Debug из подозрительного вижу только *.pbd и *.pbi - Ксения(26.09.2016 19:04)
- Как это ни странно, к этому стремятся ;) Вот тот "выхлоп", который я привел на скрине получен после компилятора IAR (проект для RTL8710) в формате *.axf, корни которого из ARM (Keil). Думаю, и *.elf (DWARF) тоже "засосет". Отладчик свободно Гудвин(109 знак., 26.09.2016 18:13 - 18:23)
- Тогда откуда отладчик может знать форматы "выхлопа" данного компилятора и линкера, если писала его совсем другая компания? Или вы считаете, что у всех компиляторов и линкеров "выхлопы" стандартизированы? - Ксения(26.09.2016 18:05)
- Отладочная информация в выхлопе компилятора и линкера уже содержит всё необходимое, чтобы комфортно отлаживаться на уровне исходника. Если отладчик не будет парсить хедеры - невелика печаль (для меня, во всяком случае). И, кстати, сделать хороший SciFi(85 знак., 26.09.2016 17:06)
- Если компилятор и отладчик интегрированы в одну оболочку, то это и есть совмещение. А совмещения на уровне кода никто не требует. Ксения(809 знак., 26.09.2016 16:57)
- столько лет компилированное в EWAVR было удобнее отлаживать в AVR-Studio, чем в отладчике самого EWAVR... - Vit(26.09.2016 16:08)