0

将 VS2010 与较旧的 Win32 C/C++ 项目一起使用,我试图在最近构建的项目中追踪丢失的符号。过去我使用 lib.exe 来检查库的内容,但这似乎不再起作用。例如

lib /List:libname.lib

仅返回:Microsoft (R) Library Manager 版本 10.00.30319.01 版权所有 (C) Microsoft Corporation。版权所有..

那么在 VS2010 中追踪缺失符号的最佳实践是什么?

谢谢。

4

2 回答 2

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
于 2011-05-22T18:28:46.690 回答
0

就寻找符号而言,我使用 dumpbin /symbol [lib or obj file]

于 2012-04-11T20:56:09.483 回答