Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jonathspirit/depsretriever
Utility to retrieve all dlls dependencies of a executable.
https://github.com/jonathspirit/depsretriever
dependencies dependency dll dlls list lists search windows
Last synced: 6 days ago
JSON representation
Utility to retrieve all dlls dependencies of a executable.
- Host: GitHub
- URL: https://github.com/jonathspirit/depsretriever
- Owner: JonathSpirit
- License: apache-2.0
- Created: 2024-12-19T17:48:25.000Z (18 days ago)
- Default Branch: master
- Last Pushed: 2024-12-19T18:32:45.000Z (18 days ago)
- Last Synced: 2024-12-22T16:12:10.123Z (15 days ago)
- Topics: dependencies, dependency, dll, dlls, list, lists, search, windows
- Language: C++
- Homepage:
- Size: 88.9 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Dependencies Retriever
Original :
- URL : https://github.com/raphaelquati/ListDependency
- Author : Copyright Raphael Couto
- Original License : Apache License Version 2.0
- From commit : 8b8beff9aa761c4e62d5368414fb24fc980ab257Modified/Altered :
- Author : Copyright 2024 Guillaume Guillet
- License : Apache License Version 2.0## Description
This is a utility Windows app that retrieve all DLLs from a executable and list them.
You can also copy all DLLs to a directory and find DLLs recursively.## Compile
You need MSYS2 environnement (**not tested on MSVC**) and CMake.Just create a **build** directory at root and do :
```
cmake ..
cmake --build .
```The executable should be ready to go and you can use it in a terminal like this :
```
depsRetriever --file YOUR_EXE --recursive --copy COPY_DLL_PATH --ignoreWindows
```# Changelogs
## V1.0
This is the initial push after working on the original code.
- Remove all QT codes.
- Add [CLI11](https://github.com/CLIUtils/CLI11) library, adding command line options and arguments.
- Refactor of the original code using C++20.