如何自编译Aseprite(像素画软件)-windows-以1.3.12版本为例
一个大大大大废物
2025年02月21日 18:00
收录于文集
软件分享 · 2篇

1. Aseprite开源(不过莫得exe),Steam也可购买

Github库:https://github.com/aseprite/aseprite

Steam:https://store.steampowered.com/app/431730/Aseprite/

2.编译说明(Windows系统)

官方文档:https://github.com/aseprite/aseprite/blob/main/INSTALL.md

2.1 下载Aseprite源码(zip)

  • 地址:https://github.com/aseprite/aseprite/releases

2.2 基本依赖

  • CMake-3.16以上
  • Ninja工具
  • aseprite-m102包

2.3 windows编译环境

  • Windows 10/11 系统
  • Visual Studio Community 2022版本
  • VS自带C++相关以及WindowsSDK

3.编译准备

3.1下载并安装Visual Studio 2022 社区版

  • 地址:https://visualstudio.microsoft.com/zh-hans/downloads/
  • 安装:

点击继续 会进行安装前准备

勾选箭头所指的选项(其他选项并非必选,安装占用空间会有所不同 我C盘马上爆了 所以只勾选箭头处选项),安装位置默认即可

默认安装

3.2 安装Ninja和CMake(WinGet)

首先进入命令行:Win+R组合键,输入cmd,回车,依次执行以下命令

安装Ninja:

  • winget install Ninja-build.Ninja

验证是否安装成功:

安装CMake(执行过程中会跳出安装请求,允许即可):

  • winget install -e --id Kitware.CMake

验证是否安装成功

3.3 下载 Aseprite-m102包(windows版)和 Aseprite源码

Aseprite-m102

  • win64版本:https://github.com/aseprite/skia/releases/download/m102-861e4743af/Skia-Windows-Release-x64.zip
  • 将其解压至:C:\ase_skia路径下(我就不推荐放到其他地方了)

Aseprite源码

  • Aseprite-v1.3.12版本(zip): https://github.com/aseprite/aseprite/releases/download/v1.3.12/Aseprite-v1.3.12-Source.zip
  • 将其解压至:C:\aseprite\路径下,并在该路径下创建一个build文件夹

4.开编

win+s组合键搜索"x64 Native Tools Command Prompt for VS 2022"点击运行

4.1 在该窗口下执行如下命令进入build文件夹下:

  • cd c:\aseprite\build

4.2 执行以下命令

  • cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DLAF_BACKEND=skia -DSKIA_DIR=C:\ase_skia -DSKIA_LIBRARY_DIR=C:\ase_skia\out\Release-x64 -DSKIA_LIBRARY=C:\ase_skia\out\Release-x64\skia.lib -G Ninja ..

4.3 执行Ninja编译命令

  • Ninja aseprite

之后视设备的性能(风扇呼呼的),最后显示aseprite软件的存储位置:C:\aseprite\build\bin\aseprite.exe

5.汉化(配置凝聚力扩展)

Steam: https://steamcommunity.com/sharedfiles/filedetails/?id=1333477949

GitHub: https://github.com/J-11/Aseprite-Simplified-Chinese/blob/master/README.md

  • 下载其中的主题包和汉化包至本地
  • 运行Aseprite,键入组合键Ctrl+K,进入配置菜单,单击Extensions选项配置扩展
  • 点击Add Extension依次将主题包和汉化包进行添加,之后点击Apply

  • 调整语言: General - Language - sChinese-Apply应用-ok后就可以看到中文界面

6.开画(sv)

G

阿比盖尔

评论 3
赞与转发