Hi there. First of all, I'm a Spaniard and I don't know if my English is poor or good. Apologizes for that
My experience with C::B and MSVS C++ 6.0, VC++ 6.0 has been a very hardy way, but I think I've got it. Here's the sequence I -think I- did:
- I followed the instructions
from here and I did compile with few troubles: LNK1181 error is very annoying
. If anybody else has had this problem and does not yet know how to solve it, I'll be pleased to try to help him. In general, if MSVC compiles and C::B doesn't, I guess there's a problem with options in compiler-linker.
- For debug, I think -but I'm not sure- MSVC ++ 6.0's debugger is wrapped into msdev.exe executable, so I don't know if there's any chance to access from C::B to use it. So I downloaded
Windows' debugging tools from Microsoft's website.
ยท It brings cdb.exe as debugger, but I haven't made it to work inside C::B. So my only way to debug correctly has been executing windbg.exe. Outside from C::B, yes
. It's not the panacea, wop.
Considerations:
- WinDbg is very fussy with symbol path. And my project was linked with the option -pdbtype:sept (I don't know why was that option, I'm continuing a previous-made project), so WinDbg didn't find the symbol table and I didn't see my variables as I wished. So I removed that option and it worked.
I hope this is useful for you people.
Regards!