Is there anyway to debug Deepstream app? I means that we can put checkpoints, pause and see data type. I want to check some variables in the above file, but I can not how to do it.
The simplest way is to add printing directly to the code. Then you can just use the make command to recompile this library file in the nvdsinfer_custom_impl_Yolo path.
NO. Because this is C/C++ code, it is recommended to directly debug the source code. But you can research for yourself if there is an IDE that meets your needs.
What do you mean Makefile changing? Makefile can control whether to compile the release library or debug library, it’s not for that you attached: put checkpoints, pause and see data type.
Yes, you can refer to the link below with -g parameter. https://www.gnu.org/software/make/manual/make.html
But, as I attached before, it’s not for your purpose: put checkpoints, pause and see data type .
I set flag -g in Makefile of deepstream-app, then I run make and set breakpoint in deepstream_main.c, I want to break point can trigger to other file for example preprocessing part (in gstreamer), but it seem only trigger files in deepstream-app folder. How do i need to do to debug step by step of Deepstream-app because I want to check some steps in DS.
Thanks.