Проблемы с отладкой

У меня есть определенное приложение в MSVC6.0, весь код C. У меня это как два рабочих пространства:

1.) Первое рабочее пространство создает файл статической библиотеки * .lib после компиляции исходного кода.

2.) Вторая рабочая область имеет тестовое приложение (main ()) и связывает ранее сгенерированную библиотеку * .lib и создает и exe.

Когда я пытаюсь выполнить одношаговое тестовое приложение, я не могу этого сделать. Он продолжает запрашивать файл crt0.c, и даже после того, как он указал на этот файл, я вообще не могу выполнить свою основную функцию, она выходит, даже не входя в мою основную функцию.

[Та же самая настройка работает, если я просто нажимаю Ctrl-F5. Он отлично работает с правильным выводом, поэтому проблем с выполнением нет]

Но мне нужно отлаживать / пошагово.

Итак, я сделал одну вещь, чтобы проверить.

Создано одно новое рабочее пространство в MSVC6.0 (консольное приложение Win32 без создания этой библиотеки и др. Одно рабочее пространство, генерирующее exe. В этой новой настройке я могу отлаживать через main ().

1.) Есть указатели на то, что происходит? Почему я не могу выполнить отладку в своей установке с исполняемой библиотекой?

2.) Как я могу выполнить отладку в этой настройке? Какие-либо настройки проекта мне не хватает?

-ОБЪЯВЛЕНИЕ

Библиотека для работы с мороженым
Библиотека для работы с мороженым
Лично я попрощался с операторами print() в python. Без шуток.
1
0
122
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

В Настройки проекта / C++ / Общие убедитесь, что у вас включена отладочная информация, например установлен на База данных программы. В разделе Настройки проекта / Ссылка / Отладка убедитесь, что Информация об отладке отмечен галочкой и выбран Формат Microsoft.

Другие вопросы по теме