Domanda

Utilizzo di VS2010 con un progetto Win32 C / C ++ antico, Sto cercando di rintracciare simboli mancanti in un progetto di recente costruzione.In passato ho usato lib.exe per esaminare il contenuto delle biblioteche, ma non sembra funzionare più.Ad esempio

lib /List:libname.lib
.

restituisce solo: Microsoft (R) Gestione libreria versione 10.00.30319.01 Copyright (c) Microsoft Corporation.Tutti i diritti riservati ..

Allora, quali sono le migliori pratiche per il monitoraggio dei simboli mancanti in VS2010?

Grazie.

È stato utile?

Soluzione

I Repro, la sintassi della riga di comando che utilizzi è sbagliato.Ometti il colon:

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
.

Altri suggerimenti

As far as looking for symbols goes, I use dumpbin /symbol [lib or obj file]

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top