отладка — Как я могу отладить исполняемый файл C ++, который вызывается извне

Я искал в Интернете решение этой проблемы, и я предположил бы, что это можно сделать, но я не могу найти подходящий способ сделать это. Я унаследовал некоторый исходный код, который встраивается в исполняемый файл. Исполняемый файл состоит из C ++ и библиотеки Fortran. Файл помещается в среду симулятора, где другая программа вызывает исполняемый файл. Мне нужно отладить некоторые логические ошибки. Исполняемый файл не может быть запущен, если другая программа не вызовет его. Как я могу заставить другую программу вызывать ее и при этом получать доступ к функциям отладчика VS.

MJR

2

Решение

VS Debugger имеет Debug -> Attach to process,

4

Другие решения

Если я хорошо понял ваш вопрос, вам нужно идти в VS в
Отладка -> Присоединить к процессу

3

По вопросам рекламы [email protected]