mirror of
https://github.com/ivuorinen/cheatsheet-tldr.git
synced 2026-01-26 11:33:59 +00:00
34 lines
872 B
Plaintext
34 lines
872 B
Plaintext
---
|
||
syntax: markdown
|
||
tags: [tldr, windows]
|
||
source: https://github.com/tldr-pages/tldr.git
|
||
---
|
||
# lib
|
||
|
||
> The Microsoft Library Manager for creating and managing static libraries of object files.
|
||
> More information: <https://learn.microsoft.com/cpp/build/reference/lib-reference>.
|
||
|
||
- Create a static library from object files:
|
||
|
||
`lib /OUT :{{path o\library.lib}} {{path oile1.obj path oile2.obj ...}}`
|
||
|
||
- List the contents of a library:
|
||
|
||
`lib /LIST {{path o\library.lib}}`
|
||
|
||
- Add an object file to an existing library:
|
||
|
||
`lib {{path o\library.lib}} {{path oile.obj}}`
|
||
|
||
- Remove an object file from a library:
|
||
|
||
`lib /REMOVE :{{path oile.obj}} {{path o\library.lib}}`
|
||
|
||
- Extract an object file from a library:
|
||
|
||
`lib /EXTRACT :{{path oile.obj}} {{path o\library.lib}}`
|
||
|
||
- Create an import library from a DLL:
|
||
|
||
`lib /DEF :{{path o\definition.def}} /OUT:{{path o\import.lib}}`
|