Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/serge1/coffi
A header-only C++ library for accessing files in COFF binary format. (Including Windows PE/PE+ formats)
https://github.com/serge1/coffi
c-plus-plus coff cplusplus cpp
Last synced: 6 days ago
JSON representation
A header-only C++ library for accessing files in COFF binary format. (Including Windows PE/PE+ formats)
- Host: GitHub
- URL: https://github.com/serge1/coffi
- Owner: serge1
- License: mit
- Created: 2014-07-03T16:39:37.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2023-12-30T07:52:14.000Z (11 months ago)
- Last Synced: 2023-12-30T17:10:50.768Z (11 months ago)
- Topics: c-plus-plus, coff, cplusplus, cpp
- Language: C++
- Homepage:
- Size: 5.3 MB
- Stars: 166
- Watchers: 9
- Forks: 24
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
- Authors: AUTHORS
Awesome Lists containing this project
README
# COFFI
[![Documentation](https://readthedocs.org/projects/coffi/badge)](https://coffi.readthedocs.io/en/latest)
[![License](https://img.shields.io/github/license/serge1/COFFI)](https://github.com/serge1/COFFI/blob/master/LICENSE.txt)COFFI is a header-only C++ library intended for reading and generating files in Common Object File Format (COFF).
It is used as a standalone library - it is not dependant on any other product or project.
Adhering to ISO C++ (C++14 and newer), it compiles on a wide variety of architectures and compilers.As the COFF binary format standard is extended or violated in many implementations,
this library only supports a very small subset of the COFF implementations, including:- Windows portable executable (PE) format
- Texas Instruments COFF
- CEVA, Inc COFFThe full library documentation can be found in *[COFFI - Tutorial and User Manual](https://coffi.readthedocs.io/)*.