Russian Qt Forum

Компиляторы и платформы => Visual C++ => Тема начата: Igors от Май 20, 2013, 12:13



Название: Посмотреть/распечатать static lib (MVC 2012) [решено]
Отправлено: Igors от Май 20, 2013, 12:13
Добрый день

Раньше (припоминаю) был lib.exe, но в MSVC 2012 я его не нашел. Что вместо него?

Спасибо


Название: Re: Посмотреть/распечатать static lib (MVC 2012)
Отправлено: xokc от Май 20, 2013, 14:09
Я для этого пользуюсь плагином FileInfo для Total Commander, а так вообще:
dumpbin /exports mylib.lib


Название: Re: Посмотреть/распечатать static lib (MVC 2012)
Отправлено: Igors от Май 21, 2013, 09:37
dumpbin /exports mylib.lib
Он не может запусктить link.exe (тот вякает нет dll) и вроде пишут что это правильно - сейчас link.exe запускать вручную нельзя. А что делать хз


Название: Re: Посмотреть/распечатать static lib (MVC 2012)
Отправлено: xokc от Май 21, 2013, 12:04
Что-то я не очень понимаю, мы говорим об одном и том же?
Код
Bash
d:\Docs\>link
Microsoft (R) Incremental Linker Version 11.00.60315.1
Copyright (C) Microsoft Corporation.  All rights reserved.
 
usage: LINK [options] [files] [@commandfile]
 
  options:
 
     /ALIGN:#
...
Код
Bash
d:\Docs\lib>dumpbin /exports dmd-intf.lib
Microsoft (R) COFF/PE Dumper Version 11.00.60315.1
Copyright (C) Microsoft Corporation.  All rights reserved.
 
 
Dump of file dmd-intf.lib
 
File Type: LIBRARY
 
    Exports
 
      ordinal    name
 
                 _clsCreate
                 _clsDestroy
 
Всё это из под VS2012 x86 Native Tools Command Prompt


Название: Re: Посмотреть/распечатать static lib (MVC 2012)
Отправлено: Igors от Май 21, 2013, 14:14
Всё это из под VS2012 x86 Native Tools Command Prompt
Так оказывается запускать надо не просто так а из ихнего промта!
Что-то я не очень понимаю, мы говорим об одном и том же?
Ну щеки можно было и не надувать (это запоминание бубочки) - но все равно спасибо  :)


Название: Re: Посмотреть/распечатать static lib (MVC 2012)
Отправлено: xokc от Май 22, 2013, 08:01
Ну щеки можно было и не надувать (это запоминание бубочки)
Ничего общего с надуванием щек тут не было :) Искренне пытался понять об одном ли и том же мы говорим.