C - проект не могу отладить в 7-й студии
От: Аноним  
Дата: 12.05.06 09:46
Оценка:
Есть проект написаный на С.
Компилю его "as C code" и без precompiled headers. Он компилится и работает как надо.
Но отладить его не могу — дебаггер шагает неизвестно куда и не известно как (на комментарии, пустые строки).

В чем проблема подскажите пожалста.
Re: C - проект не могу отладить в 7-й студии
От: Vain Россия google.ru
Дата: 12.05.06 10:07
Оценка:
Здравствуйте, Аноним, Вы писали:

А>В чем проблема подскажите пожалста.

Порушил точки входа?
#line N на каждое определение функции ))
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]
Re: C - проект не могу отладить в 7-й студии
От: Ovl Россия  
Дата: 12.05.06 10:12
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Есть проект написаный на С.

А>Компилю его "as C code" и без precompiled headers. Он компилится и работает как надо.
А>Но отладить его не могу — дебаггер шагает неизвестно куда и не известно как (на комментарии, пустые строки).

А>В чем проблема подскажите пожалста.


а собираешь в дебаге?
Read or Die!
Как правильно задавать вопросы
Как правильно оформить свой вопрос
Автор: anvaka
Дата: 15.05.06
Re[2]: C - проект не могу отладить в 7-й студии
От: Аноним  
Дата: 12.05.06 10:17
Оценка:
Ovl>а собираешь в дебаге?
да
Re[2]: C - проект не могу отладить в 7-й студии
От: Аноним  
Дата: 12.05.06 10:18
Оценка:
V>Порушил точки входа?
V>#line N на каждое определение функции ))

не понял
Re[3]: C - проект не могу отладить в 7-й студии
От: Vain Россия google.ru
Дата: 12.05.06 10:25
Оценка:
Здравствуйте, Аноним, Вы писали:

V>>Порушил точки входа?

V>>#line N на каждое определение функции ))
А>не понял
Студия иногда спотыкается о "кривой код" или просто о код, который ей не нравиться. Выводит кучу несуществующих ошибок или просто при компилировании компилятор рушит точки входа во все/некоторые функции. Это в большей степени связано с ранними версиями.
Либо перепеши код (включая комментарии //), либо перед всеми определениями функций ставь #line <__LINE__+1>
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]
Re[3]: C - проект не могу отладить в 7-й студии
От: Ovl Россия  
Дата: 12.05.06 10:28
Оценка:
Здравствуйте, Аноним, Вы писали:

Ovl>>а собираешь в дебаге?

А>да

может ребилд поможет или собирание проекта с нуля с удалением папок Release/Debug
возможно студия использует старые pdb файлы
Read or Die!
Как правильно задавать вопросы
Как правильно оформить свой вопрос
Автор: anvaka
Дата: 15.05.06
Re: C - проект не могу отладить в 7-й студии
От: icWasya  
Дата: 12.05.06 11:02
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Есть проект написаный на С.

А>Компилю его "as C code" и без precompiled headers. Он компилится и работает как надо.
А>Но отладить его не могу — дебаггер шагает неизвестно куда и не известно как (на комментарии, пустые строки).

А>В чем проблема подскажите пожалста.


А откуда получен этот C-код? Если из какой-нибудь UNIX-системы,
то может оказаться, что перевод строки кодируется не 0x0D 0x0A,
а просто 0x0D, а у компилятора, дебаггера и редактора кода на этот счёт могут быть разные мнения.
Re[2]: C - проект не могу отладить в 7-й студии
От: Аноним  
Дата: 12.05.06 11:38
Оценка:
W>А откуда получен этот C-код? Если из какой-нибудь UNIX-системы,
W>то может оказаться, что перевод строки кодируется не 0x0D 0x0A,
W>а просто 0x0D, а у компилятора, дебаггера и редактора кода на этот счёт могут быть разные мнения.

точно не знаю. код не есть платформенно зависимый — просто кодирует данные (кодировщик/декодировщик). Но форматирование текста (кода) довольно интересное, чесно говоря.
Re[4]: C - проект не могу отладить в 7-й студии
От: Аноним  
Дата: 12.05.06 11:39
Оценка:
V>Студия иногда спотыкается о "кривой код" или просто о код, который ей не нравиться. Выводит кучу несуществующих ошибок или просто при компилировании компилятор рушит точки входа во все/некоторые функции. Это в большей степени связано с ранними версиями.
V>Либо перепеши код (включая комментарии //), либо перед всеми определениями функций ставь #line <__LINE__+1>


код не "кривой" — но форматирование выглядит забавно.
Re: C - проект не могу отладить в 7-й студии
От: Phoenickx  
Дата: 12.05.06 12:04
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Есть проект написаный на С.

А>Компилю его "as C code" и без precompiled headers. Он компилится и работает как надо.
А>Но отладить его не могу — дебаггер шагает неизвестно куда и не известно как (на комментарии, пустые строки).

У меня была похожая проблема, там дело было в том, что студия не пересобирала объектники слинкованные с изменившейся библиотекой. То есть была моя библиотека, при ее изменении объектники не пересобирались, исходный код, по которому дебагер шагает, брался изменившейся, но шаги дебагера были как по старой версии.
Re[5]: C - проект не могу отладить в 7-й студии
От: Vain Россия google.ru
Дата: 12.05.06 12:14
Оценка:
Здравствуйте, Аноним, Вы писали:

А>код не "кривой" — но форматирование выглядит забавно.

а ты попробуй его переформатировать и посмотреть что получиться
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]
Re[6]: C - проект не могу отладить в 7-й студии
От: Аноним  
Дата: 12.05.06 13:48
Оценка:
А>>код не "кривой" — но форматирование выглядит забавно.
V>а ты попробуй его переформатировать и посмотреть что получиться

багацько его тут ... неохото чтойто ..ну чувствую что придется
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.