FE-CBuild
所属分类:C/C++基础
开发工具:C
文件大小:0KB
下载次数:0
上传日期:2023-09-08 10:24:50
上 传 者:
sh-1993
说明: 在C Linux Makefile中通过EA插入所有内容,
(Insert everything through EA in C Linux Makefile,)
文件列表:
Configs/
Contants/
Data/
Doc/
Fonts/
Reloc/
Tools/
Wizardry/
include/
build_tools.sh
config-debug.h
main.event
makefile
# FE-CBuild
A project goals to insert everything through EA by makefile & Linux. (W.I.P)
## Custom build
1. Install sub-modules
```bash
cd Tools
git clone https://github.com/MokhaLeee/FE-CLib-Mokha.git
git clone https://github.com/StanHash/EventAssembler.git --recursive
git clone https://github.com/StanHash/FE-PyTools.git --recursive
```
2. Install dependence
```bash
sudo apt-get -y install binutils-arm-none-eabi \
gcc-arm-none-eabi build-essential cmake re2c ghc \
cabal-install libghc-vector-dev libghc-juicypixels-dev \
python3-pip pkg-config libpng*
pip install pyelftools PyInstaller tmx six
```
3. Install DevkitPRO
```bash
wget https://apt.devkitpro.org/install-devkitpro-pacman
chmod +x ./install-devkitpro-pacman
./install-devkitpro-pacman
sudo dkp-pacman -S gba-dev
# Export vars
export DEVKITPRO=/opt/devkitpro
export DEVKITARM=${DEVKITPRO}/devkitARM
export DEVKITPPC=${DEVKITPRO}/devkitPPC
export PATH=${DEVKITPRO}/tools/bin:$PATH
```
3. Build EA
Get into **Tools/EventAssembler** and then refer to [EA build note](https://github.com/StanHash/EventAssembler).
4. Put **Fire Emblem: The Sacred Stones** clean rom named **fe8.gba** in the repository directory.
4. build:
```bash
make -j
```
近期下载者:
相关文件:
收藏者: