реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> NiosII очередной раз делает сюрприз, отказывается Debug-ить
torik
сообщение May 17 2011, 08:19
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Делаю Debug As... и все такое, переходит в режим отладки и выдает красненькую такую надпись:

Код
No source available for "main() "


Раньше все было хорошо в этом проекте, вроде ничего не менял. Может где галку надо поставить с разрешением дебагера?




Ква 10.1



при этом отлака идет по дизассемблеру. Он тупо не хочет показывать фалы проекта

Чё-то я уже вообще не понимаю чего он хочет.


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
torik
сообщение May 17 2011, 10:16
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Был какой-то косяк с доступом к файлам, вобщем админские штучки. Все решилось sm.gif


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение May 17 2011, 11:01
Сообщение #3


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



bb-offtopic.gif
Прежде, чем кричать "караул", нужно отдышаться и собраться с мыслями.
И не надо плодить пустые темы maniac.gif


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
torik
сообщение May 17 2011, 11:20
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Согласен, виновен.
Ну тогда чтоб не плодить новой темы здесь и спрошу:
в режиме дебага в эклипсе можно менять значение переменной "на лету" в процессе выполнения программы?


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение May 17 2011, 11:46
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 torik
в 7ке и 8ке можно было: делал breakpoint где нужно, в дебажном окне клацал 2 раза на value переменой и менял, дальше юзалось именно изменённое значение.
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение May 17 2011, 11:49
Сообщение #6


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(Kuzmi4 @ May 17 2011, 15:46) *
2 torik
в 7ке и 8ке можно было: делал breakpoint где нужно, в дебажном окне клацал 2 раза на value переменой и менял, дальше юзалось именно изменённое значение.

Только при этом нужно учитывать, какой уровень оптимизации установлен. При максимальном уровне дебажить ну очень затруднительно.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение May 17 2011, 11:52
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 Stewart Little
на дебаге кода ниоса всегда отключал оптимизацию laughing.gif вкурсе оптимизационных нъюансов
Go to the top of the page
 
+Quote Post
torik
сообщение May 17 2011, 12:08
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Оптимизация отключена.
Цитата
делал breakpoint где нужно, в дебажном окне клацал 2 раза на value переменой и менял, дальше юзалось именно изменённое значение

с breakpoint переменная, ясно, меняется. А хотелось бы менять переменную прямо во время исполнения программы, "на лету".


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение May 17 2011, 12:22
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



Цитата(torik @ May 17 2011, 15:08) *
....хотелось бы менять переменную прямо во время исполнения программы, "на лету".

А с этого места поподробнее laughing.gif как это - "на лету" ?
Go to the top of the page
 
+Quote Post
torik
сообщение May 17 2011, 12:34
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Нажали кнопочку "Resume", этакий треугольничек зеленый. Без всяких брейкпойнтов. Программа начинает крутитьтся-выполняться, словно обычный "run as..".
И в это время хотелось бы менять переменную. Для техасовских дсп это длать можно, например.


Кроме того (и это отдельный случай), надо добавить breakpoint, после останова в которой обновились бы значения переменных в соотвествующем окне и программа продолжила бы выполняться. Это удобно, когда надо смотреть изменение переменной в процессе работы программы.


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 14:27
Рейтинг@Mail.ru


Страница сгенерированна за 0.01445 секунд с 7
ELECTRONIX ©2004-2016