I have these 3 file in my program:

1. sample1.h (method in sample1.cpp are defined here)
2. sample1.cpp (all the actual implementations)
3. demo.cpp (I am using the methods in sampe1.cpp here, and have included sample1.h)

Now, I am using **GDB** to debug and I know the basic commands like "break lineno." or "break methodname". But, how do I debug the methods written in sample1.cpp?

***I tried: break "sample1.cpp:mymethod" but it did not work.***