Make_PE3

Make_PE3

Make_PE3 is an open-source tool for converting executable files into PE format on Linux and UNIX-based systems. It allows compiling and linking source code into Windows PE executable files.
pe portable-executable executable linux unix

Make_PE3: Open-Source Executable Converter

Convert executable files to PE format on Linux and UNIX-based systems with Make_PE3, an open-source tool for compiling and linking source code into Windows PE executable files.

What is Make_PE3?

Make_PE3 is an open-source command-line tool that allows creating Windows Portable Executable (PE) files on Linux and UNIX-based operating systems. It provides a linker and compiler infrastructure to build executables in the PE format from C/C++ source code.

Make_PE3 is useful for cross-compiling Windows applications and libraries to run natively on Windows platforms. It handlesconversion of object files and static libraries into PE format with full support for Win32 API features.

Key features include:

  • Building 32-bit and 64-bit PE executables
  • Support for various Windows subsystems like Console, GUI, Device Driver etc.
  • Options for configuring headers like DOS stub, Rich header, imports/exports etc.
  • Compiler and linker optimization flags
  • Dynamic library and DLL support
  • Thread local storage (TLS) callbacks

Make_PE3 requires a Linux or UNIX-based host environment with GCC installed. It provides an automated build process for PE files comparable to MinGW or Cygwin on Windows. The resulting executables can run natively on all modern Windows operating systems.

Make_PE3 Features

Features

  1. Converts Linux executables to Windows PE format
  2. Supports x86 and x64 architectures
  3. Open source and free to use
  4. Command line interface
  5. Links object code files and libraries
  6. Generates import libraries

Pricing

  • Open Source
  • Free

Pros

Free and open source

Works on Linux and UNIX systems

Allows compiling Windows executables on non-Windows platforms

Lightweight and easy to use

Cons

Limited to PE executable format conversion

Command line only, no GUI

Requires GCC toolchain for compiling

Lacks advanced features of full IDEs


The Best Make_PE3 Alternatives

Top Development and Compiler and other similar apps like Make_PE3


Windows Preinstallation Environment icon

Windows Preinstallation Environment

The Windows Preinstallation Environment (Windows PE) is a lightweight version of Windows that is used by system administrators and IT professionals to deploy, troubleshoot, and recover Windows computers. It is based on the core operating system components of Windows but without a full graphical user interface.When booted into Windows PE,...
Windows Preinstallation Environment image
Winbuilder icon

Winbuilder

Winbuilder is a free and open-source utility for creating customized bootable Windows installation media such as ISO images. It provides an advanced graphical user interface that allows selecting desired Windows versions from an integrated database, adding or removing Windows components, integrating hardware or SATA drivers, editing registry settings and tweaking...
PEBakery icon

PEBakery

PEBakery is an open-source software used to customize Windows Preinstallation Environment (PE) images. It provides a graphical user interface and wizard-based approach to allow adding programs, drivers, settings, tweaks, and components into a Windows PE image.Some key features of PEBakery include:Intuitive graphical interface for editing Windows PE imagesSupport for installing...
PEBakery image
Win10XPE icon

Win10XPE

Win10XPE is a custom version of Windows 10 created by enthusiasts and designed to run efficiently on older computers and hardware. It is based on the Windows 10 source code but has been stripped down to reduce resource usage and improve performance.Some key features and goals of Win10XPE include:Remove unwanted...
Win10XPE image
AOMEI PE Builder icon

AOMEI PE Builder

AOMEI PE Builder is free software for creating bootable Windows images based on the Windows Preinstallation Environment (WinPE). It provides an easy way to build customized WinPE boot discs or USB drives. Some key features of AOMEI PE Builder include: Build WinPE images based on Windows 10/8/7 or Server installation...
AOMEI PE Builder image