11 / 11 / 6
Регистрация: 04.01.2013
Сообщений: 67
|
|
1 | |
Как присоединить исходный код к отладчику09.02.2014, 18:35. Показов 1419. Ответов 3
Метки нет (Все метки)
Доброго времени суток, %username%!
Учусь писать на асме, использую MASM, отлаживаю в Ольге. Можно ли приоткрытии исполняеого файла в дебаггере как-то указывать ему на исходник, чтобы из него автоматически загружались имена функций и прочее?
0
|
09.02.2014, 18:35 | |
Ответы с готовыми решениями:
3
Как присоединить код программы к интерфейсу? Как узнать исходный код метода из dll через код C#? Как получить исходный код *.exe или отредактировать его исполняемый код? Исходный код. Как добраться? |
Клюг
7674 / 3189 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
|
|
09.02.2014, 19:09 | 2 |
Сообщение было отмечено как решение
Решение
4
|
11 / 11 / 6
Регистрация: 04.01.2013
Сообщений: 67
|
|
10.02.2014, 04:33 [ТС] | 3 |
Ага, именно им и пользуюсь. Пару раз видел в меню "source file", даже знаю, как открыть окно. Но вот как присобачить сами исходники, я не знаю(
Может нужно это как-то прописать в make-файле?
0
|
6770 / 2739 / 384
Регистрация: 17.02.2013
Сообщений: 4,047
|
|
10.02.2014, 20:17 | 4 |
Сообщение было отмечено Mikl___ как решение
Решение
В случае отладчика Borland Turbo Debugger это делается так :
1 Берешь TASM TLINK TD TDSTRIP из одного комплекта (их версии должны соответствовать друг другу) 2 Компилируешь посредством TASM с ключом /zi . Теперь в OBJ-файле отладочная информация. 3 Компонуешь EXE-файл посредством TLINK с ключом /v . Теперь в EXE-файле отладочная информация. 4 Запускаешь EXE-файл на отладку с помощью TD , при этом ASM-файл должен быть в том-же каталоге. И ... отлаживаешь по исходному тексту. Если выбрать в меню View/CPU, то появляется третье окно с кодом как при обычной отладке. Можно переключаться между окнами с исходным текстом и кодом. Первое окно будет текст, второе - Watch, как в Turbo Pascal-е, а третье - код. 5 После отладки с помощью TDSTRIP можно удалить из EXE-файла отладочную информацию. Добавлено через 14 минут Автор Olly Debug свое творение в нем же и отлаживал. Olly написан на Borland C++. Следовательно Olly Debug должен понимать отладочную информацию формата Borland. Отсюда очевидно, что ...
2
|
10.02.2014, 20:17 | |
10.02.2014, 20:17 | |
Помогаю со студенческими работами здесь
4
Как вставить исходный код ? Как достать исходный код? Как просмотреть исходный код access Как модифицировать исходный код программы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |