+1 vote

Is it possible to debug GDnative plugin? I am talking about Plugin not the engine module

http://docs.godotengine.org/en/3.0/tutorials/plugins/gdnative/gdnative-cpp-example.html

I have written GDnative/GDScript in c++ and I can run it in godot fine. Only thing I am missing is possibility to debug the plugin code (library)

I was looking to somehow attach debugger. I am using CLion for C++ development and Godot ide obviously to run the code.

asked Jul 6, 2018 in Engine by mikekulasinski (23 points)

1 Answer

0 votes

It should be possible to debug a GDNative plugin just like you can debug any dynamic library. I think attach to process should work fine.
Maybe you can make it automatically attach but it depends on the IDE, I'm not sure how CLion works.

answered Jul 6, 2018 by Zylann (17,026 points)

Hey thanks for the answer This is what I thought however it does not work. I build my library using debug option and then run godot. I couldn't attach the debugger to the process it gives me some error, I am not sure what it was as I'm not in front of my pc at the moment. But definitely refuses to do so.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.