Aseprite编译指南

下载安装 VS2022

vs community 2022

组件选择


源码下载

Aseprite v1.3.13

依赖下载

Skia-m102

ninja v1.12.1

解压后记下它们的路径,比如我的分别是:D:\Programs\Skia-Windows-Release-x64D:\Programs\ninja-win\ninja.exe

构建

在源码目录文件夹下 cmd

mkdir build
cd build
call "[VsDevCmd.bat的文件路径]" -arch=x64

在你 VS 路径\Common7\Tools\VsDevCmd.bat,比如我的是D:\Programs\Microsoft Visual Studio2022\2022\BuildTools\Common7\Tools\VsDevCmd.bat

cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DLAF_BACKEND=skia -DSKIA_DIR="[skia的文件夹路径]" -DSKIA_LIBRARY_DIR="[skia的文件夹路径]\out\Release-x64" -DSKIA_LIBRARY="[skia的文件夹路径]\out\Release-x64\skia.lib" -G Ninja ..

这个参数也可以设置成 -DCMAKE_BUILD_TYPE=Release 减小体积

"[ninja.exe的文件路径]" aseprite

比如我要运行的命令(管理员身份运行cmd)

call "D:\Programs\Microsoft Visual Studio2022\2022\BuildTools\Common7\Tools\VsDevCmd.bat" -arch=x64

cmake -DCMAKE_BUILD_TYPE=Release -DLAF_BACKEND=skia -DSKIA_DIR="D:\Programs\Skia-Windows-Release-x64" -DSKIA_LIBRARY_DIR="D:\Programs\Skia-Windows-Release-x64\out\Release-x64" -DSKIA_LIBRARY="D:\Programs\Skia-Windows-Release-x64\out\Release-x64\skia.lib" -G Ninja ..

"D:\Programs\ninja-win\ninja.exe" aseprite

命令运行完成后,你可以在 \build\bin 文件夹中找到编译好的 aseprite.exe 文件,点击运行。
整个 bin 文件夹就是我们所需要的,保存好。
build 文件夹中其他文件可以删掉。

如果需要汉化可以看这里

posted @ 2025-03-13 13:31  Rix里克斯  阅读(134)  评论(0)    收藏  举报