Skip to content

can1357/linux-pe

Repository files navigation

linux-pe

linux-pe is a header only library aiming to simplify the parsing of Portable Executable (PE) and Common Object File Format (COFF) formats used to describe all things executable in 32-bit and 64-bit versions of Windows operating system with no dependencies on the Windows headers.

Supported Compilers

linux-pe uses C++20 features, so make sure to include -std=c++20 or equivalent in your compiler options. g++10 & clang++-10 and higher should be able to compile without any issues but the tested compilers known to be working are are:

  • g++12
  • clang++-14
  • MSVC VS 2022

About

COFF and Portable Executable format described using standard C++ with no dependencies.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published