---
name: "cross-exe-wrapper"
section: "1"
platform: "linux"
package: "cross-exe-wrapper"
version: "0.2.6"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/cross-exe-wrapper"
---

# cross-exe-wrapper(1)

Run an executable using CPU emulation if needed

## NAME

\<gnu-triplet\>-cross-exe-wrapper - Run an executable using CPU emulation if needed

## SYNOPSIS

\<*gnu-triplet*\>**-cross-exe-wrapper** \<*executable*\> \[*options*\]

## DESCRIPTION

\<*gnu-triplet*\>**-cross-exe-wrapper** can be used to wrap a program compiled the architecture designated by its prefix in GNU triplet form. If the CPU happens to be able to run the program directly, it is run without emulation. The [**personality**(2)](/personality/2.md) of the execution environment is adjusted if necessary. The first argument must be a full path to the target executable. All further arguments are forwarded to the target executable.

## SEE ALSO

[**qemu-user**(1)](/qemu-user/1.md), [**qemu-user-static**(1)](/qemu-user-static/1.md), [**personality**(2)](/personality/2.md)
