2011-05-22 114 views
0

在较旧的Win32 C/C++项目中使用VS2010, 我试图追踪最近构建的项目中缺少的符号。在过去,我使用lib.exe来检查库的内容,但这似乎不再适用。例如仅在VS2010中缺少符号Build

lib /List:libname.lib 

回报: 微软(R)库管理器版本10.00.30319.01 版权所有(C)微软公司。保留所有权利..

那么追踪VS2010中缺失符号的最佳做法是什么?

谢谢。

回答

1

我的repro,你使用的命令行语法是错误的。省略结肠:

C:\projects\cpptemp3\Debug>lib /list cpptemp3.lib 
Microsoft (R) Library Manager Version 10.00.40219.01 
Copyright (C) Microsoft Corporation. All rights reserved. 

Debug\stdafx.obj 
Debug\test.obj 
0

至于寻找符号去,我使用DUMPBIN /符号[lib或OBJ文件]