Здравствуйте господа разработчики и знатоки С++ ! Есть проект типа dll. Нужно сделать так, чтобы debugger отлаживал его при запуске с ГИС Карта 2011 Вопрос: где и какие галочки установить, чтобы отладчик "вошёл в мою библиотеку"? П.С. На Делфи выставляется галочка "отлаживать присоединённые DCU". В отладчике С++ такой галочки (как и практически всех галочек Делфи) не обнаружил С++ имеется ввиду Борладновский 6-й
Надо несколько волшебных па сделать: в меню tools/options/library/library path в параметр browsing path добавить путь к вашим исходным текстам; dll должна находиться вместе с файлом проекта (ГИС Карта 2011 должна запускать ее из вашей директории). Иногда все это напрочь не работает или перестает работать (невозможно сделать точку останова) пока не переустановишь С++ Builder
Вы оба правы господа ! Всё что Вы указали я выставил сразу, ибо в Делфи всё так же НО в таких случаях действует закон подлости. Вся проблема в этих флажках, которые почему то в Билдере выставлены через ж... по умолчанию.
Не тот глуп кто не знает, а тот, кто не знает где искать.
Проблема в том, что устанавличая Делфи с нуля я могу 1. отлаживать любые проекты не изучая ".... мне не нужные" галочки 2. среда настроена и готова к применению
при установке Билдера 6 1. нужно настроить отладчик для возможности (указанной в теме) 2. нужно настраивать среду (редактор и компилятор)...
Теперь я понимаю почему в ранних версиях ГИС Карты были проблемы с путями. + ещё раз озадачился, кроме with do нет элементарного if (I in [2,5,7,8..10]) ... П.С. Одним словом, хочешь получить результат - пиши а Паскале, хочешь паралельно "потанцевать с бубном" и изучить на... никому не нужные свойства среды переходи на С++
Небольшое резюме для читающих: хочу подчеркнуть, что для среды разработки C++ Builder (в некоторых случаях и для Delphi) не всегда получается сделать точку останова в отлаживаемой dll. И это не зависит от Panorama.exe в принципе.