Проблема с отладкой в C++ Builder 2009
У меня странная проблема, я надеюсь, вы сможете мне помочь.
Я пишу программу на C++ Builder 2009, когда я запускаю программу без отладчика, я вижу возникшее исключение. Bun в отладчике никогда не вызывает исключение, и я не могу найти точку исключения.
И также я включаю CodeGaurd в C++ для Нахождения проблемы, но Исключение никогда не возникало. Если я отключу codeGuard, исключение будет здесь снова.
Я использую OpenCV и некоторые модули Delphi в программе. И когда я его компилирую, я вижу более 2 миллионов скомпилированных строк кода.
Заранее спасибо за внимание.
1 ответ
Решение
Несколько вещей тоже посмотреть на:
- в опциях IDE убедитесь, что вы не игнорируете некоторые исключения
- Отладочные сборки МОГУТ иметь переменные памяти, установленные на NULL при запуске, выпускные сборки не будут. Убедитесь, что вы используете одну и ту же сборку (Debug) как в среде IDE, так и без нее.
Игнорируйте отображаемый счетчик строк, все его файлы.hpp, которые содержат заголовки vcl.