| Crates.io | winlib |
| lib.rs | winlib |
| version | 0.2.1 |
| created_at | 2025-07-16 22:49:08.207723+00 |
| updated_at | 2025-07-17 13:57:59.064197+00 |
| description | tools for creating, inspecting and modifying windows lib files |
| homepage | |
| repository | https://github.com/ChrisDenton/winlibtools |
| max_upload_size | |
| id | 1756747 |
| size | 17,274 |
A command line tool for creating Windows libraries.
Usage:
winlib list <LIB_PATH>
winlib create <LIB_PATH> --from <PATH> --exclude-idata [--save-excluded <PATH>]
<LIB_PATH> is the path of the lib to create or inspect.
Create Options:
--from <PATH> The new lib will contain members from the old lib at <PATH>.
--exclude <OFFSET> Exclude the member at the given offset
--exclude-idata Exclude members containing .idata sections.
--save-excluded <PATH> Store the excluded members in a separate library at <PATH>.
Examples:
winlib list oldlib.lib
winlib create newlib.lib --from oldlib.lib --exclude-idata --save-excluded import.lib
Either download from the Releases page or install using cargo.
cargo install winlib