Как перейти к исходному коду OpenCV в Visual Studio 2019 - PullRequest
0 голосов
/ 28 февраля 2020

Я уже установил OpenCV 4.2.0 на свой компьютер, следуя указаниям на официальном сайте . Затем я настроил его в Visual Studio 2019, также следуя указаниям на официальном сайте . Я создал образец, используя функцию OpenCV imread. Он может работать правильно.

Вопрос в том, как я могу перейти к его исходному коду, а не к .hpp файлу, нажав Ctrl + mouseleft для этой функции?

Другой вопрос: когда я отлаживаю этот проект, я устанавливаю точка останова в строке, где находится функция imread, и я нажимаю F11, чтобы перейти на один шаг. Она не может перейти туда, где определяется функция imread. Я хочу узнать, как работает эта функция.

Я пробовал в Сервис-> Параметры -> Отладка -> Проверка символов Microsoft Symbol Server, но это может только сделать мой код неспособным к запуску (возможно, потому что мой inte rnet занимает много времени для подключения к Microsoft Server). И в том же диалоговом окне я добавляю opencv_world420d.pdb или изменяю каталог кэша символов. Это не может работать для меня.

Я также пытался скопировать .pdb файлов или других вещей. Подскажите пожалуйста как это сделать. Спасибо

1 Ответ

0 голосов
/ 28 февраля 2020

При отладке кода вам не нужно вмешиваться в код сторонних библиотек.

Самый простой способ увидеть то, что вы хотите, это проверить репозиторий github с исходным кодом.

https://github.com/opencv/opencv

Найти исходный файл вы ищете, и посмотрите на функцию, которую вы хотите увидеть.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...