mGBA-eeb52e

Introduksjon til mGBA

mGBA pakken inneholder en GBA emulator. Den kan også brukes med andre emulatorer.

mgba Avhengigheter

Påkrevd

CMake, libepoxy, libpng, og libzip-1.11.4

Anbefalt

Valgfri

editline

Installasjon av mGBA

Installer mGBA ved å kjøre følgende kommandoer:

mkdir build &&
cd    build &&

cmake -D CMAKE_INSTALL_PREFIX=/usr        \
      -D CMAKE_BUILD_TYPE=Release         \
      -D CMAKE_POLICY_VERSION_MINIMUM=3.5 \
      -D CMAKE_SKIP_INSTALL_RPATH=ON      \
      -G Ninja .. &&

ninja

Nå, som root bruker:

ninja install &&
mv -v /usr/share/doc/mGBA{,-eeb52e}

Parameterforklaringer

-D CMAKE_POLICY_VERSION_MINIMUM=3.5: Denne bryteren tillater bygging av denne pakken med cmake-4.0 eller nyere.

-D CMAKE_SKIP_INSTALL_RPATH=ON: Denne bryteren gjør at cmake fjerner hardkodede biblioteksøk stier (rpath) når du installerer en binær kjørbar fil eller et delt bibliotek. Denne pakken trenger ikke rpath når den er installert på standard plassering, og rpath kan noen ganger forårsake uønskede effekter eller til og med sikkerhetsproblemer.

mv -v /usr/share/doc/mGBA{,-eeb52e}: Denne kommandoen sørger for at dokumentmappen for denne pakken er konsistent med de andre pakkene.

Innhold

Installerte Programmer: mgba og mgba-qt
Installert Bibliotek: libmgba
Installerte Mapper: /usr/include/mgba{,-util} og /usr/share/doc/mgba-eeb52e

Korte Beskrivelser

mgba

er SDL2 grensesnittet for mGBA

mgba-qt

er Qt-6 grensesnittet for mGBA

libmgba

inneholder mGBA kjernen som kan brukes av grensesnitt og andre emulatorer