How to debug (set breakpoint) in file which has no extension
-
wrote on 13 Dec 2016, 06:44 last edited by
Hi,
I am working on an open source project named openIG, which has standard files containing class declaration and definition without any file extension... I am not able to debug the class function inside those files by setting breakpoint.....I would like to know if there is any way to debug files which does not has .cpp or .h file extension....
https://ufile.io/083bd
check the above link and see the red rectangle box indicating the file typeany help is appreciated.....
-
wrote on 13 Dec 2016, 07:41 last edited by
File extension has nothing to do with the breakpoints, what exactly is that you can't do?
-
wrote on 13 Dec 2016, 08:55 last edited by Vinoth R
When i debug my application , breakpoints which i set inside class definition is not hit , if those class are defined in a file which has no extension...
See the below link for reference....
https://ufile.io/0e56fMy breakpoints not hitting in file which has no extension, happens only with file that has .cpp/.c extension....
I would like to know if debugging is possible with file which has no extension.....If so, please guide me how to do them.....
-
When i debug my application , breakpoints which i set inside class definition is not hit , if those class are defined in a file which has no extension...
See the below link for reference....
https://ufile.io/0e56fMy breakpoints not hitting in file which has no extension, happens only with file that has .cpp/.c extension....
I would like to know if debugging is possible with file which has no extension.....If so, please guide me how to do them.....
@Vinoth-R
Hi. you should mention which compiler/debugger
I suspect it is Visual Studio. -
wrote on 13 Dec 2016, 09:42 last edited by
I am using MSVC 2013 compiler .......
-
@Vinoth-R
So the answer to your question is somewhere
https://msdn.microsoft.com/en-us/library/sc65sadd.aspxps. Its very not common to have no extensions. So if it cant work, i won't be surprised.
Its very bad idea in my book as it violates old rules and expectations. -
Hi,
I am working on an open source project named openIG, which has standard files containing class declaration and definition without any file extension... I am not able to debug the class function inside those files by setting breakpoint.....I would like to know if there is any way to debug files which does not has .cpp or .h file extension....
https://ufile.io/083bd
check the above link and see the red rectangle box indicating the file typeany help is appreciated.....
wrote on 13 Dec 2016, 12:18 last edited by@Vinoth-R said in How to debug (set breakpoint) in file which has no extension:
open source project named openIG
Could you share the link to the sources? The one I found looks to be in Java
-
wrote on 13 Dec 2016, 12:32 last edited by BjornW
Place a breakpoint in a file that calls code in the extensionless file. Follow using step functions (f11). See where it goes!
EDIT: f11 is for visual studio; I do not know the QtCreator shortcut.
-
@Vinoth-R said in How to debug (set breakpoint) in file which has no extension:
open source project named openIG
Could you share the link to the sources? The one I found looks to be in Java
wrote on 13 Dec 2016, 12:49 last edited by@VRonin Here is the link for OpenIG project
-
Place a breakpoint in a file that calls code in the extensionless file. Follow using step functions (f11). See where it goes!
EDIT: f11 is for visual studio; I do not know the QtCreator shortcut.
-
wrote on 13 Dec 2016, 13:39 last edited by
Could you break anywhere?
Show your code please :-)
-
wrote on 14 Dec 2016, 04:16 last edited by
@BjornW ... See the link below,
https://ufile.io/083bd
https://ufile.io/0e56fI am not able to debug inside AnimationPath File shown in the link.......
I am able to debug and set breakpoints only in files with .cpp extension..... This AnimationPath File has no extension...Its file type is mentioned as "File" itself....Check the link below .......
https://ufile.io/f57c4 -
@BjornW ... See the link below,
https://ufile.io/083bd
https://ufile.io/0e56fI am not able to debug inside AnimationPath File shown in the link.......
I am able to debug and set breakpoints only in files with .cpp extension..... This AnimationPath File has no extension...Its file type is mentioned as "File" itself....Check the link below .......
https://ufile.io/f57c4wrote on 14 Dec 2016, 07:56 last edited byTry putting a breakpoint in the code calling .getMatrix(...). Then use step functions to go in. Will it hit? Are you sure the code is actually being called from outside? Who calls it and how?
AnimationPath myAnimationPath(...); myAnimationPath.getMatrix(...); //Put breakpoint here, step in. Does it work?
-
Try putting a breakpoint in the code calling .getMatrix(...). Then use step functions to go in. Will it hit? Are you sure the code is actually being called from outside? Who calls it and how?
AnimationPath myAnimationPath(...); myAnimationPath.getMatrix(...); //Put breakpoint here, step in. Does it work?
wrote on 14 Dec 2016, 09:19 last edited by@BjornW ....getMatrix() is called from main.cpp
check the link for reference.....
https://ufile.io/97e2cbreakpoint hits in path->getMatrix() from main.cpp.... but when i try step Into that function, i am not able to get inside getMatrix(...) function body.........
-
wrote on 14 Dec 2016, 09:52 last edited by
Well that is strange. Make sure to use the proper step function (step into, not step over). Other than that I am at a loss. Sorry :-(
-
Well that is strange. Make sure to use the proper step function (step into, not step over). Other than that I am at a loss. Sorry :-(
-
wrote on 14 Dec 2016, 10:38 last edited by
Is the library built with debug info enabled?
1/18