|
Boost-Build : |
From: Vladimir Prus (ghost_at_[hidden])
Date: 2003-01-30 10:45:10
David Abrahams wrote:
>>>There are lots of ways to generate PDB info, I guess, but the one we
>>>implement was recommended by Jason Shirk of Microsoft.
>>
>>I see that for all compiles a PDB file which corresponds to the main target.
>>However, I don't see PDB files used during linking. Or are the picked up
>>automatically?
>
>
> You missed my patch which preceded that message. Try the CVS.
>
I'm now confused:
vc-C++
../../../libs/regex/example/bin/regex_timer.test/msvc/debug/runtime-link-dynamic/threading-multi/regex_timer.o
CALL "C:\Program Files\Microsoft Visual C++\VC98/bin/VCVARS32.BAT" >nul
....
/Fd"../../../libs/regex/example/bin/regex_timer.test/msvc/debug/runtime-link-dynamic/threading-multi/vc60.pdb"
And later:
vc-Link
../../../libs/regex/example/bin/regex_timer.test/msvc/debug/runtime-link-dynamic/threading-multi/regex_timer
CALL "C:\Program Files\Microsoft Visual C++\VC98/bin/VCVARS32.BAT" >nul
....
/PDB:"../../../libs/regex/example/bin/regex_timer.test/msvc/debug/runtime-link-dynamic/threading-multi/regex_timer.pdb"
Why these command lines use diffent PDB files? Also, how debug symbols for the
regexp library get into PDB for the exe?
- Volodya
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk