2015-02-09 3 views
4

Как указано, всякий раз, когда я пытаюсь отлаживать свой исполняемый файл, он показывает только разборку, для отладки нет исходного кода. Я пытаюсь выбрать «показать исходный код» из меню, ничего не происходит.Nemiver показывает только код ASM

Nemiver

ответ

4

Поскольку скомпилирован ваши исходные файлы без использования параметра -g (как указано в @stefano), nemiver или любой другой отладчик могут видеть только версию сборки вашей программы и, следовательно, не могут показать исходный код в вашем случае.

Вы можете увидеть больше таких флагов либо открытия страницы человека example или конкретные C++ варианты here

+0

Спасибо за предоставление этих ссылок, и я обязательно увижу эти страницы man :) –

1

Я имел свой же вопрос, вы должны скомпилировать программу в режиме отладки (например, добавление параметра -g при вызове GCC, если вы программируете в с)

+0

Ах да, я решил это тоже, но не ставил ответ, в любом случае спасибо :) –

Смежные вопросы