I have made a project on C++. It is working perfectly fine in machine having 32-bit OS. But its creating problem when running it in 64-bit OS. It's a huge code so actually pointing out the bug is quite tedious. Even gdb is not of much help.
Can someone suggest me how to go about it? I have heard there are some portability checking programs like lint. But as far as I searched for it, I got lint for .c files. I want it for c++. Or if someone else can suggest a better tool, it would be great.